Multiple network engines

In process mode, when a user logs in to Adaptive Server, the task is assigned in round-robin fashion to one of the engines is serving as the task’s network engine. This engine establishes the packet size, language, character set, and other login settings. All network I/O for a task is managed by its network engine until the task logs out.

In threaded mode, any engine can issue network I/O for any task. Network polling is performed by the dedicated network tasks in the syb_system_pool.