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
Q. Consider a system in which a program is able to be separated into two parts: code and data. The CPU recognizes whether it wants an instruction (instruction fetch) or data (data

Define the properties of Interactive operating system Interactive:- This system is composed of many short transactions where the results of the next transaction may be unpred

Define Properties to Ensure Good Search Performance A hashing function h should possess the subsequent properties to make sure good search performance: a. The hashing functi

Q. When a process creates a fresh process using the fork() operation which of the following state is shared among the parent process and the child process? 1 Stack 2 Heap

How does an operating system make multiprogramming possible by using single processor?

Explain the Worker Model The Worker Model of client-server application architecture provides a very good understanding of threads and their power to the developer. This exercis

Compare user threads and kernel threads. User threads:- User threads are supported above the kernel and are executed by a thread library at the user level. Thread creation

Developing Code with Threads Writing code to support a thread-based implementation is very straightforward. Simple APIs are presented to the developer for each threads package.

what is the use of valid invalid bits in paging

Write a short note about the different STATES of a process. As a process implement it changes state. The state of a process is described in part by the current activity of that