© 1979 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Improving CPU utilisation in a multiprogramming system

1 Department of Mathematics, University of Thessaloniki, Thessaloniki, Greece, 2 Computer Centre, Academic Division, University of Birmingham, Birmingham, UK
Ways of increasing CPU usage in a multiprogrammed environment are considered. Simulation of a multiprogramming operating system shows a significant increase in CPU utilisation as the I/O buffer size is increased; result also confirm a reduction in CPU idle time as the number of I/O disc channels is increased. The investigation suggest that such systems would benefit from an increased I/O buffer size.
Cet article s'attache a étudier les différentes manières d'augmenter sensiblement l'utilisation d'une CPU dans un environne de multiprogrammation. A l'issue d'une simulation d'un système de multiprogrammation, il a été constaté que le temps effectif d'utilisation d'une CPU diminue quand la taille des tampons d'entrées/sorties, elle, augmente. Des résultats similaries confirment qu'une augmentation de canaux d'entrées/sorties utilisant des disques, réduit d'une manière appreciable le temps d'attente de l'unité de traitement (CPU). Gain de temps et de souplesse, si la taille des tampons d'entrées/sorties est augmentée, est la concusion que suggère cette étude.
Received October, 1977. revised September, 1978.
* Department of Mathematics, University of Thessaloniki, Thessaloniki, Greece; now at the University of Birmingham.
Computer Centre, Academic Division, University of Birmingham, Birmingham, England.