Programming semantics for multiprogrammed computations
Communications of the ACM
A probabilistic framework for system performance evaluation
Proceedings of the SIGOPS workshop on System performance evaluation
Studies in Markov models of computer systems
ACM '75 Proceedings of the 1975 annual conference
The UTS time-sharing system: performance analysis and instrumentation
SOSP '69 Proceedings of the second symposium on Operating systems principles
Operating systems architecture
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
Hi-index | 48.22 |
The ability of a computer system to communicate with the outside world efficiently is as important as its ability to perform computations efficiently. It is quite difficult to characterize a particular user, but rather easy to characterize the entire user community. Based on the properties of this community we have postulated a hypothetical “virtual console.” No claim is made that a virtual console behaves like any actual console, but the entire collection of virtual consoles models the collection of actual consoles. Using the model we answer questions like: How many processes are suspended waiting for console input? What is the maximum rate at which a process can execute? What bounds can be set on overall buffer requirements? Answers to these and similar questions are needed in certain aspects of operating system design.