Browse Prior Art Database

Gating Techniques for Improved Input/Output Queuing

IP.com Disclosure Number: IPCOM000062348D
Original Publication Date: 1986-Nov-01
Included in the Prior Art Database: 2005-Mar-09

Publishing Venue

IBM

Related People

Authors:
Duvall, KE Hooten, AD Minshall, CS O'Quin, JC [+details]

Abstract

By varying the queued I/O quantum as a function of file size and memory constraints, and by using the Virtual Resource Manager (VRM) Device Driver queue depth and the process size/time paradigm, system load variance and the opportunity for memory exhaustion are reduced. In a UNIX* operating system which uses paging techniques to resource manage, the memory and paging functions can quickly become saturated with excessive I/O requests when working in a multiple simultaneous task environment. Further, it is necessary to minimize or eliminate the possibility of prequeued I/O operations which cause thrashing of memory between the paging disk and RAM (random-access memory). Two techniques have been developed which reduce these problems.