Drivers and I/O Server

<< Click to Display Table of Contents >>

 

Drivers and I/O Server

Implemented the Pool of IOServer Processes, which allows several Drivers to run in a single process, allowing applications with hundreds and even thousands of Drivers. This Pool can be configured and enabled in the Domain configuration (the Properties tab), and can be controlled in each Driver object using the new DisableIOServerPool property.

IOServer Process Pool

IOServer Process Pool

Added support to Drivers that implement the drvCreateDriverInstance service, which allows several Driver instances to run in the same I/O Server.

The interval of statistical logs of Driver data processing (IOQueue) now can be configured via registry on the HKLM\Software\Elipse Software\E3\Logs\IOQueueStatsSec key. Four variables were added to the log: AvgDelay, MaxDelay, AvgProcess, and MaxProcess.

Was this page useful?