Dispatching Virtual Machine Servers As Control Program Tasks
Original Publication Date: 1989-Jul-01
Included in the Prior Art Database: 2005-Jan-28
Because of the complexity and high cost of putting support into the Control Program (CP) portion of the Virtual Machine/System Product (VM/SP) as opposed to the cost of developing code of virtual machines, virtual machine servers have been developed to perform functions which are naturally in the domain of CP. While the development cost for these functions is greatly improved this way, the resulting servers cause a greater performance degradation to the system as a whole than does the analogous function provided in CP. Disclosed is a method to keep the benefits of developing servers, while gaining some if not all of the performance of a CP function. This is done by dispatching server virtual machines as if they were CP tasks, thus approximating the performance of a system where these functions are included in CP.