Concepedia

Segmentation and the Design of Multiprogrammed Computer Systems

Jack B. Dennis

Journal of the ACM · 1965 · 152 citations · 5 references

DOIFull text

Open access

Abstract

Problems that must be solved by any scheme for multiprogramming include: (1) dynamic allocation of information to a hierarchy of memory devices, (2) means for programs to reference procedures and data in a manner that is independent of their location in physical memory, (3) provision for the use of common procedure and data information by many programs, (4) protection of system resources from unauthorized access, and (5) rapid switching of computation resources from one program to another.

References

5

One-Level Storage System

T. Kilburn, D. Brent Edwards, M.J. Lanigan et al. · IEEE Transactions on Electronic Computers · 1962

+17

254 citations

An experimental time-sharing system

F. J. Corbató, Marjorie Merwin-Daggett, Robert C. Daley · 1962

+18

234 citations

A general-purpose time-sharing system

Jules I. Schwartz, Edward G. Coffman, Clark Weissman · 1964

+20

59 citations

A Dynamic Storage Allocation Scheme

Jill Iliffe, Jane G. Jodeit · The Computer Journal · 1962

+16

44 citations