ACM Home Page
Please provide us with feedback. Feedback
An heuristic model for analysis of memory use under static partition allocation strategies
Full text PdfPdf (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
IFIP WG 7.3 : IFIP WG 7.3
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 7,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800200.806202
What is a DOI?

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: