Storage Requirements for Information Handling Centers
Journal of the ACM (JACM)
ACM Computing Surveys (CSUR)
Properties of the working-set model
Communications of the ACM
Demand paging through utilization of working sets onr the MANIAC II
Communications of the ACM
The design, implementation, and evaluation of a working set dispatcher
Communications of the ACM
Empirical working set behavior
Communications of the ACM
The instrumentation of multics
Communications of the ACM
Process management and resource sharing in the multiaccess system in ESOPE
Communications of the ACM
Bibliography on paging and related topics
ACM SIGOPS Operating Systems Review
Experimental data on how program behavior affects the choice of scheduler parameters
SOSP '71 Proceedings of the third ACM symposium on Operating systems principles
Some considerations in database application programming
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Multiprogramming and program behavior
SIGMETRICS '74 Proceedings of the 1974 ACM SIGMETRICS conference on Measurement and evaluation
The optimal choice of window sizes for working set dispatching
SIGMETRICS '74 Proceedings of the 1974 ACM SIGMETRICS conference on Measurement and evaluation
Model of a multiprogrammed computer system with a multilevel memory hierarchy
ACM '77 Proceedings of the 1977 annual conference
Experimental data on how program behavior affects the choice of scheduler parameters
ACM SIGOPS Operating Systems Review
Process management and resource sharing in the multiaccess system "ESOPE"
SOSP '69 Proceedings of the second symposium on Operating systems principles
The instrumentation of multics
SOSP '69 Proceedings of the second symposium on Operating systems principles
Performance monitors for multi-programming systems
SOSP '69 Proceedings of the second symposium on Operating systems principles
Hierarchical performance analysis models for data base systems
VLDB '75 Proceedings of the 1st International Conference on Very Large Data Bases
Equipment Configuration in Balanced Computer Systems
IEEE Transactions on Computers
The evaluation of a time-sharing page demand system
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
Hi-index | 0.10 |
The dynamic allocation for limited processor and main memory resources among members of a user community is investigated as a supply-and-demand problem. The work is divided in four phases. First is the construction of the working set model for program behavior based on locality; a computation''s working set is a dynamic measure of this set of favored information. The second phase is the definition and study of properties of system demand. A computation is the basic demand-making entity, placing demands jointly on processor and main memory resources. Its system demand is a pair (processor demand, memory demand). The third phase is the definition and study of the properties of system balance. Computations that demand resources are segregated into two classes - the standy set, which is temporarily denied the use of system resources, and the balance set, which is granted the use of system resources. The system is balanced when the total system demand matches the system capacity. The fourth phase is to apply all these ideas to the design and administration of multiprocess computer systems.