ACM Home Page
Please provide us with feedback. Feedback
The multics virtual memory
Full text PdfPdf (1.11 MB)
Source ACM Symposium on Operating Systems Principles archive
Proceedings of the second symposium on Operating systems principles table of contents
Princeton, New Jersey
SESSION: Virtual memory implementation table of contents
Pages: 30 - 42  
Year of Publication: 1969
Authors
A. Bensoussan  General Electric Company, Cambridge, Massachusetts
C. T. Clingen  General Electric Company, Cambridge, Massachusetts
R. C. Daley  Project MAC, M.I.T., Cambridge, Massachusetts
Sponsor
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 30,   Citation Count: 20
Additional Information:

abstract   references   cited by   collaborative colleagues  

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/961053.961069
What is a DOI?

ABSTRACT

As experience with use of on-line operating systems has grown, the need to share information among system users has become increasingly apparent. Many contemporary systems permit some degree of sharing. Usually, sharing is accomplished by allowing several users to share data via input and output of information stored in files kept in secondary storage. Through the use of segmentation, however, Multics provides direct hardware addressing by user and system programs of all information, independent of its physical storage location. Information is stored in segments each of which is potentially sharable and carries its own independent attributes of size and access privilege.Here, the design and implementation considerations of segmentation and sharing in Multics are first discussed under the assumption that all information resides in a large, segmented main memory. Since the size of main memory on contemporary systems is rather limited, it is then shown how the Multics software achieves the effect of a large segmented main memory through the use of the GE 645 segmentation and paging hardware.


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
BELADY, L. A. A Study of Replacement Algorithms for a Virtual-Storage Computer. <u>IBM Systems J.</u> 5, 2 (1966), 78--101.
 
2
COMFORT, W. T. A Computing System Design For User Service. Proc. AFIPS 1965 Fall Joint Computer Conference Vol. 27, Pt. 1, Spartan Books, New York, pp. 619--628.
 
3
CORBATÓ, F. J., and VYSSOTSKY, V. A. Introduction and Overview of the Multics System. Proc. AFIPS 1965 Fall Joint Computer Conference, Vol. 27, Part 1. Spartan Books, New York, pp. 185--196.
 
4
CORBATÓ, F. J. A Paging Experiment with the Multics System. To be included in a Festschrift to be published in honor of Prof. P. M. Morse.
 
5
CRISMAN, P. A. ed. <u>The Compatible Time-Sharing System: A Programmer's Guide</u>, 2nd ed., MIT Press, Cambridge, Mass., 1965.
 
6
DALEY, R. C., and NEUMANN, P. G. A General - Purpose File System for Secondary Storage. Proc. AFIPS 1965 Fall Joint Computer Conf., Vol. 27, Part 1. Spartan Books, New York, pp. 213--229.
7
8
9
10
 
11
GLASER, E. L., COULEUR, J. F., and OLIVER, G. A. System Design of a Computer for Time Sharing Applications. Proc. AFIPS 1965 Fall Joint Computer Conference, Vol. 27, Part 1. Spartan Books, New York, pp. 197--202.
12
 
13
 
14
The Descriptor -- A definition of the B5000 Information Processing System. Burroughs Corp., Detroit, Mich., 1961.

CITED BY  20
Collaborative Colleagues:
A. Bensoussan: colleagues
C. T. Clingen: colleagues
R. C. Daley: colleagues