PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 1, 1966IBM Systems Journal1,666 citations

A study of replacement algorithms for a virtual-storage computer

View Full Paper
LBL. A. Belady

Key Points

Key points are not available for this paper at this time.

Abstract

One of the basic limitations of a digital computer is the size of its available memory. 1 In most cases, it is neither feasible nor economical for a user to insist that every problem program fit into memory. The number of words of information in a program often exceeds the number of cells (i.e., word locations) in memory. The only way to solve this problem is to assign more than one program word to a cell. Since a cell can hold only one word at a time, extra words assigned to the cell must be held in external storage. Conventionally, overlay techniques are employed to exchange memory words and external-storage words whenever needed; this, of course, places an additional planning and coding burden on the programmer. For several reasons, it would be advantageous to rid the programmer of this function by providing him with a “virtual” memory larger than his program. An approach that permits him to use a sufficiently large address range can accomplish this objective, assuming that means are provided for automatic execution of the memory-overlay functions.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

L. A. Belady (1966) studied this question.

synapsesocial.com/papers/6a0f5452590fe99bbbed1f2bhttps://doi.org/10.1147/sj.52.0078
Ask AI
Helpful
Bookmark
Share
View Full Paper