What lead to the concept of paging?, Operating System

What lead to the concept of paging?

The main memory is separated into two parts that are one for the resident operating system, and one for the user processes. We may perhaps place the OS in either low memory or high memory. But typically we want several user processes to reside in memory at the same time. In the contiguous memory allocation every process is contained in a single contiguous section of memory. However it's not possible to allocate contiguous memory for all the processes waiting in the input queue. Here comes the requirement for a new memory management technique.

Two other important factors that lead to the development of paging are internal and external fragmentation.

 

Posted Date: 6/24/2013 8:28:17 AM | Location : United States







Related Discussions:- What lead to the concept of paging?, Assignment Help, Ask Question on What lead to the concept of paging?, Get Answer, Expert's Help, What lead to the concept of paging? Discussions

Write discussion on What lead to the concept of paging?
Your posts are moderated
Related Questions
Q. In what circumstances is a token-passing network more effectual than an Ethernet network? Answer: A token ring is extremely effective under high sustained load as no colli

Q. The RC 4000 system as well as other systems have defined a tree of processes (called a process tree) such that all the descendants of a process are given resources (objects) as

Contiguous allocation The contiguous-allocation method needs each file to occupy a set of contiguous blocks of the disk. Disk addresses explain a linear ordering on the disk. T

Problem 1. List out the conditions that result in Deadlock situations. Illustrate deadlock situation with a simple graphical notation Listing conditions for deadlock occu

Question: a. The following questions refer to a generic Windows file system: i) Describe what happens when you high-level format a floppy disk? ii) What is the maximum size

Define the Executor (Worker Thread)  The responsibility of the Executor (or Worker Threads) is to execute instructions on behalf of a client-server connection. The Executor mus

Explain multilevel feedback queue in detail A process can move among the various queues; aging can be executed this way Multilevel-feedback-queue scheduler explained b

how response times are reduced by allowing time sharing on top of multiprogramming

Question 1 What is a message passing system? Discuss the desirable features of a message passing system Question 2 Discuss the implementation of RPC Mechanism in detail Q

What are turnaround time and response time? Turnaround time is the interval among the submission of a job and its completion. Response time is the interval among submission