| An heuristic model for analysis of memory use under static partition allocation strategies |
| Full text |
Pdf
(597 KB)
|
| Source
|
Joint International Conference on Measurement and Modeling of Computer Systems
archive
Proceedings of the 1976 ACM SIGMETRICS conference on Computer performance modeling measurement and evaluation
table of contents
Cambridge, Massachusetts, United States
Pages: 272 - 281
Year of Publication: 1976
|
|
Author
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 7, Citation Count: 1
|
|
|
ABSTRACT
This paper examines minimum memory wastage strategies for partitioning and allocating main memory to a stream of jobs, in a context where each job resides throughout its execution in a frame to which it is assigned. In contrast to usual approaches, the present one considers core memory as the main limiting resource, and assumes that job competition for other resources can be neglected. From job mix characteristics, a condition for a given memory partition to avoid system saturation is postulated. Then, among such partitions avoiding saturation, we are interested in 1) those requiring the least amount of space, 2) those leading to the lowest core fragmentation. Concerning the first problem, we give a simple method for generating the smallest partition, and show that “exact fit” allocation should be used. As for the second problem, if a partition is given so that exact fit meets the overload constraint then this algorithm is optimal; otherwise, best fit would be the best algorithm.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Betteridge, T., "An Analytic Storage Allocation Model," Acta Informatica, vol. 3, pp. 102-122 (1974).
|
| |
2
|
Buzen, J.P. and Rubin, D.B., "Effects of Compaction on Memory Utilization in Multiprogramming Systems," Computer Architecture and Networks, Gelenbe and Mahl (eds.), North Holland Publishing Co. pp. 113-124 (1974).
|
 |
3
|
|
| |
4
|
Gelenbe, E., "The Two-Thirds Rule for Dynamic Storage Allocation under Equilibrium," Inf. Proc. Letters, vol. 1, pp. 59-60 (1971).
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|