Process Model

Sybase ASE uses a multithreaded architecture to make efficient use of CPU and memory resources. The multithreaded Sybase kernel, which uses Sybase’s own threading model rather than Solaris threads, handles scheduling and dispatching of user threads and internal database threads. See “Multithreaded Architectures” on page 59 for more information on multithreaded database architectures.

Symmetrical multiprocessing support for ASE is provided by Sybase’s Virtual Server Architecture (VSA) which supports multiple database engines. The database engines run as cooperating processes communicating through shared memory and accessing common databases and memory data structures. The engines provide a fully symmetrical environment for executing ...

Get Configuring and Tuning Databases on the Solaris™ Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.