Filters








534 Hits in 3.1 sec

Virtual memory, processes, and sharing in Multics

Robert C. Daley, Jack B. Dennis
1967 Proceedings of the ACM symposium on Operating System Principles - SOSP '67  
Corbato and R. M. Graham in developing the basic design of the MULTmS linkage mechanism.  ...  The evolution of the concepts presented in this paper represents the efforts of many members of the MULTICS programming staff.  ...  In MULTICS, the concept of process is intimately connected with the concept of address space. Processes stand in one-to-one correspondence with virtual memories.  ... 
doi:10.1145/800001.811668 fatcat:aiimy5b2tbbqvaxuu6s765mhjm

Virtual memory, processes, and sharing in MULTICS

Robert C. Daley, Jack B. Dennis
1968 Communications of the ACM  
Corbato and R. M. Graham in developing the basic design of the MULTmS linkage mechanism.  ...  The evolution of the concepts presented in this paper represents the efforts of many members of the MULTICS programming staff.  ...  In MULTICS, the concept of process is intimately connected with the concept of address space. Processes stand in one-to-one correspondence with virtual memories.  ... 
doi:10.1145/363095.363139 fatcat:2c43owht3vhtzcnajttibrzoqa

The Multics virtual memory: concepts and design

A. Bensoussan, C. T. Clingen, R. C. Daley
1972 Communications of the ACM  
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.  ...  Usually, sharing is accomplished by allowing several users to share data via input and output of information stored in files kept in secondary storage.  ...  This paper would be incomplete without acknowledgment of the people who worked so hard to build the virtual memory supervisor portion of Multics. Special mention goes to G.  ... 
doi:10.1145/355602.361306 fatcat:co3dcbj6zng4jclkv6k2wh53ye

Multics

F. J. Corbató, J. H. Saltzer, C. T. Clingen
1971 Proceedings of the November 16-18, 1971, fall joint computer conference on - AFIPS '71 (Fall)  
Ideas such as virtual memory access to on line storage, parallel process organization, routine but controlled information sharing, dynamic linking of procedures, and high-level language implementation  ...  Since every page of the Multics virtual memory is potentially shared, the decision table represents a set of heuristics designed to separate out those which are probably not being shared at the moment.  ...  Following is a checklist of currently available features and facilities of Multics.  ... 
doi:10.1145/1478873.1478950 dblp:conf/afips/CorbatoSC72 fatcat:ikcj7p54wzcotfjsdg2cwc37wi

Engineering a security kernel for Multics

Michael D. Schroeder
1975 Proceedings of the fifth symposium on Operating systems principles - SOSP '75  
to demonstrate by test'implementation that the security kernel so developed is capable of supporting the functionality of Multics completely and efficiently.  ...  The paper presents the overall viewpoint and plan for the project and discusses initial strategies being employed to define and structure the security kernel.  ...  members in the Division.  ... 
doi:10.1145/800213.806518 dblp:conf/sosp/Schroeder75 fatcat:nbceukdiarhnxkojlzk5v2hcqm

Engineering a security kernel for Multics

Michael D. Schroeder
1975 ACM SIGOPS Operating Systems Review  
to demonstrate by test'implementation that the security kernel so developed is capable of supporting the functionality of Multics completely and efficiently.  ...  The paper presents the overall viewpoint and plan for the project and discusses initial strategies being employed to define and structure the security kernel.  ...  members in the Division.  ... 
doi:10.1145/1067629.806518 fatcat:l7rwu3onirf75h7flcjhglppku

Measurements of sharing in Multics

Warren A. Montgomery
1977 ACM SIGOPS Operating Systems Review  
These estimates are upper bounds on the amount of sharing and show that although Multics was designed to provide active sharing among its users, very little sharing actually takes place.  ...  Multics system in order to obtain estimates of the values of these parameters for that system.  ...  Finally, I would like to thank my wife, Carla, for her encouragement and for her help in making this report clearer and more readable.  ... 
doi:10.1145/1067625.806549 fatcat:47f5z25ovzd5vbqwkvvbgonrdm

Virtual storage and virtual machine concepts

R. P. Parmelee, T. I. Peterson, C. C. Tillman, D. J. Hatfield
1972 IBM Systems Journal  
Daley and J. B. Dennis, “Virtual memory, processes, and sharing in MULTICS,” Communications of the ACM 11, No. 5, 306-312 (May 1968).  ...  Johnson and J. R. Martinson, Virtual Memory in Time-Sharing Sys- tem/360, TSS/360 Compendium, IBM Corporation, Data Processing Divi- sion, White Plains, New York (1969).  ... 
doi:10.1147/sj.112.0099 fatcat:peys2o3jyvcgvjb62erlopcczy

The Multics kernel design project

Michael D. Schroeder, David D. Clark, Jerome H. Saltzer
1977 ACM SIGOPS Operating Systems Review  
We describe a plan to create an auditable version of Multics. The engineering experiments of that plan are now complete.  ...  Insight was gained into several tradeoffs between kernel complexity and user semantics. The performance and size effects of this work are encouraging.  ...  This dependency loop is common to many virtual memory time-sharing systems and is caused by the virtual memory mechanism being part of its own interpreter.  ... 
doi:10.1145/1067625.806546 fatcat:fjiklkpy2vf5fgebsfortvk7te

The Multics kernel design project

Michael D. Schroeder, David D. Clark, Jerome H. Saltzer
1977 Proceedings of the sixth symposium on Operating systems principles - SOSP '77  
We describe a plan to create an auditable version of Multics. The engineering experiments of that plan are now complete.  ...  Insight was gained into several tradeoffs between kernel complexity and user semantics. The performance and size effects of this work are encouraging.  ...  This dependency loop is common to many virtual memory time-sharing systems and is caused by the virtual memory mechanism being part of its own interpreter.  ... 
doi:10.1145/800214.806546 dblp:conf/sosp/SchroederCS77 fatcat:2dwq3y5vqfgavlw3qxdnegbspi

Protection and control of information sharing in multics

Jerome H. Saltzer
1973 Proceedings of the fourth symposium on Operating system principles - SOSP '73  
The design of mechanisms to control the sharing of information in the Multics system is described. Five design principles help provide insight into the tradeoffs among different possible designs.  ...  The key mechanisms described include access control lists, hierarchical control of access specifications, identification and authentication of users, and primary memory protection.  ...  [4] , the Multics virtual memory is segmented to permit sharing of objects in the virtual memory and to simplify address space management for the programmer.  ... 
doi:10.1145/800009.808059 dblp:conf/sosp/Saltzer73 fatcat:qoqh5xlorbbn5iuotnhbbws45y

Protection and the control of information sharing in multics

Jerome H. Saltzer
1974 Communications of the ACM  
The design of mechanisms to control the sharing of information in the Multics system is described. Five design principles help provide insight into the tradeoffs among different possible designs.  ...  The key mechanisms described include access control lists, hierarchical control of access specifications, identification and authentication of users, and primary memory protection.  ...  [4] , the Multics virtual memory is segmented to permit sharing of objects in the virtual memory and to simplify address space management for the programmer.  ... 
doi:10.1145/361011.361067 fatcat:asimarwprjcodaojrgnwokvgka

Protection and control of information sharing in multics

Jerome H. Saltzer
1973 ACM SIGOPS Operating Systems Review  
The design of mechanisms to control the sharing of information in the Multics system is described. Five design principles help provide insight into the tradeoffs among different possible designs.  ...  The key mechanisms described include access control lists, hierarchical control of access specifications, identification and authentication of users, and primary memory protection.  ...  [4] , the Multics virtual memory is segmented to permit sharing of objects in the virtual memory and to simplify address space management for the programmer.  ... 
doi:10.1145/957195.808059 fatcat:d7kvyxmawrd2papqfhcp3fsi5i

Page 13 of The Monitor Vol. 8, Issue 2 [page]

1969 The Monitor  
The MULTICS system at Project MAC will contain features of interest to the very sophisticated user that are not included in the Dartmouth system at this time (an example is “virtual memory,” which allows  ...  The growth of time-sharing has put the computer within convenient reach of manage- ment students and trainees throughout the country, and they are continually finding new ways in which it can aid their  ... 

Introduction and overview of the multics system

F. J. Corbató, V. A. Vyssotsky
1965 Proceedings of the November 30--December 1, 1965, fall joint computer conference, part I on XX - AFIPS '65 (Fall, part I)  
The user is able to program in a two-dimensional virtual memory system.  ...  This reduced overhead is important in responsive time-shared sys.tems where there is heavy traffic between primary and secondary memories. 2.  ... 
doi:10.1145/1463891.1463912 fatcat:shjf7t4wc5gztfthoxtfueqqzy
« Previous Showing results 1 — 15 out of 534 results