1968
DOI: 10.1145/363095.363139
|View full text |Cite
|
Sign up to set email alerts
|

Virtual memory, processes, and sharing in MULTICS

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
33
0
1

Year Published

1971
1971
2016
2016

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 118 publications
(34 citation statements)
references
References 3 publications
0
33
0
1
Order By: Relevance
“…To load a library, most loaders first search a list of file system locations until the target library is found, then they load the library into memory. This mechanism does not differ significantly from the method used by the MULTICS [6] operating system that introduced dynamic linking in 1964. While it was suitable for a single-node machine, it breaks down in parallel.…”
Section: Introductionmentioning
confidence: 89%
“…To load a library, most loaders first search a list of file system locations until the target library is found, then they load the library into memory. This mechanism does not differ significantly from the method used by the MULTICS [6] operating system that introduced dynamic linking in 1964. While it was suitable for a single-node machine, it breaks down in parallel.…”
Section: Introductionmentioning
confidence: 89%
“…Support for segmentation: Several past and present architectures supported a segmented address space. Generally, segments are either supported without paging, as in early Intel 8086 processors [21], or more commonly on top of paging as in MULTICS [14], PowerPC, and IA-32 [23]. Use of pure segmentation is incompatible with current software, while segmentation on top of paging does not reduce the address translation cost of page-based virtual memory.…”
Section: Related Workmentioning
confidence: 99%
“…This paradigm had roots in the research UNIX community and its USENET, with some philosophical roots later added with the "Free Software" principles of Stallman. The mid-1960s MULTICS (Daley & Dennis, 1968;Organick, 1972) project, part of the U.S. Defense Advanced Research Projects Agency (DARPA)-supported Project MAC (Fano & David, 1965) at MIT, gave rise to the original UNIX system (Ritchie & Thompson, 1974, 1978Thompson, 1978) (the name UNIX is in fact a pun on MULTICS) as a reaction to MULTICS system complexity. Unfortunately, in rejecting much of MULTICS, the UNIX system was not able to avail itself of the extensive effort devoted to developing protection models and security kernels (Schroeder, 1975;Schroder, Clark, & Saltzer, 1977) for MULTICS.…”
Section: The Open Source Alternativementioning
confidence: 99%