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
What is a process? A process is a program in implementation. It is an active entity and it contains the process stack, having temporary data and the data section includes globa

Problem: Within a corporate environment, there are usually many servers located across various departments. Naming of servers is often a tedious task. In many circumstances, w

Explain the Advantage of Assembly Language The advantages of assembly language program is: a)    Reduced errors  b)    Faster translation times  c)    Changes could be ma

Direct communication With direct communication each process that requires to communicate must explicitly name the recipient or sender of the communication. The send and receive

Define logical address and physical address. An address formed by the CPU is referred as logical address. An address seen by the memory unit that is the single loaded into the

Q. The accelerating search for described in subsequent exercise is typical of hard-disk drives. By contrast floppy disks and several hard disks manufactured before the mid-1980s t

Define a state which is not a fundamental process state Answer: Blocked state is not a fundamental process state

Q. Is there any way to execute truly stable storage? Describe your answer. Answer: Truly steady storage would never lose data. The fundamental technique for steady storage is

Develop a utility in C language which will run in Linux operating systems to display following properties of the system: ? Processor speed ? Ram size ? Computer name ? System time

difference between process and thread