Contiguous-memory allocation, Operating System

Compare contiguous-memory allocation with pure paging in the following aspects:

1. In support of dynamic memory allocation: most systems allow programs to allocate more memory to its address space during execution. Heap and stack are examples of such allocated memory.

2. External fragmentation and internal fragmentation.

3. Ability to share code across processes.

Posted Date: 4/2/2013 4:06:05 AM | Location : United States







Related Discussions:- Contiguous-memory allocation, Assignment Help, Ask Question on Contiguous-memory allocation, Get Answer, Expert's Help, Contiguous-memory allocation Discussions

Write discussion on Contiguous-memory allocation
Your posts are moderated
Related Questions
Additional-reference-bits algorithm We can keep an 8-bit byte for every page in a table in memory. The operating system shifts the reference bits right 1 bit, discarding the lo

State critical section problem? Discuss three solutions to solve the critical section problem. C-S Problem:- n processes all competing to use some shared data Every

Explain briefly the working of semaphore with example ? The E.W. Dijkstra (1965) abstracted the key idea of mutual exclusion in his concepts of semaphores. Definition A s

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

Long term scheduling Scheduling explicitly performed when a new process is created and it determines which programs are admitted to the system for processing. Therefore it cont

WHAT ARE THE ADVANTAGES AND DISADVANTAGES OF DUAL MODE OPERATION OF OPERATING SYSTEM>?

what is the need-to-know principle? why is it important for a protection system to adhere to this principle?

Why is it not possible to enforce memory protection at compile time?   Every process should be protected against unwanted interference by other process, whether intentional or

Q. Explain application of consumer behaviour? Consumer behaviour is described as the dynamic interaction of affect and cognition and behaviour and the environment by human bein

What are over lays? If a large process enters which is huge than the available memory we are able to use overlays. In this we can divide process into pieces .which is recognize