A method, apparatus, and computer program product in a shared processor data processing system are disclosed for dynamically tuning an amount of physical processor capacity that is allocated to each one of multiple logical partitions. A physical processor is shared among the logical partitions. A service window is allocated to each logical partition during each dispatch time slice. Processes that are defined by a first one of the logical partitions are executed during a first service window that was allocated to the first logical partition. A determination is made dynamically during runtime as to whether a length of the first service window should be increased to optimize interrupt processing and reduce interrupt latency. If it is determined that the length should be increased, the length of the first service window is dynamically increased during runtime.

 
Web www.patentalert.com

< Cooperative threading in a managed code execution environment

< Method, controller, program product and services for managing resource element queues

> Persistent representations for complex data structures as interpreted programs

> Bluetooth TDI and winsock interface

~ 00261