I/O generation responsive to a workload heuristics algorithm

   
   

An apparatus, method and program product for use with a data processing system having a processor handling an I/O request in an I/O operation, main storage controlled by said processor for storing data, one or more I/O devices for sending data to or receiving data from said main storage in the I/O operation, and a summary register for registering I/O requests by any one or more of said devices. The apparatus includes a dispatcher for polling said summary register to determine if an I/O request is outstanding. A program in the dispatcher calculates a delay value responsive to the workload of the processor in handling I/O requests. An adapter between the device and the processor drives an interrupt of the processor if the calculated time delay is exceeded between completing I/O requests.

Ein Apparat, Methode und Programmprodukt für Gebrauch mit einem Datenverarbeitungssystem, das einen Prozessor hat, einen I/O Antrag anzufassen in einem I/O Betrieb, Hauptspeicher gesteuert durch besagten Prozessor für die Speicherung von von Daten, ein oder mehr Ein-e/Ausgabegerät für das Schicken von von Daten zu oder das Empfangen von von Daten von besagtem Hauptspeicher im I/O Betrieb und von von zusammenfassendem Register für das Registrieren von von I/O Anträgen durch irgendeine oder mehr von besagten Vorrichtungen. Der Apparat schließt einen Fahrdienstleiter mit ein, damit Wahl besagtes zusammenfassendes Register feststellt, wenn ein I/O Antrag hervorragend ist. Ein Programm im Fahrdienstleiter errechnet verzögert den Wert, der der Arbeitsbelastung des Prozessors entgegenkommend ist, wenn es I/O Anträge anfaßt. Ein Adapter zwischen der Vorrichtung und dem Prozessor fährt eine Unterbrechung des Prozessors, wenn errechnete wird überstiegen zwischen dem Durchführen von von I/O Anträgen Verspätung.

 
Web www.patentalert.com

< Text selection and recording by feedback and adaptation for development of personalized text-to-speech systems

< Information processing apparatus, information processing system, and storage media

> Method for receiving and shipping items

> Method and apparatus for high density format screening for bioactive molecules

~ 00132