Disadvantages of address translation, Computer Engineering

Disadvantages of Address translation:

Disadvantages are following:

  • A program that is too large to be held in a part needs some special design, that called

overlay, which brings heavy weight on programmers. Having overlay, a process consists of various portions with each being mapped to the similar location of the partition, and at any time, only 1 portion may reside in the partition. When another part is referenced, the present part will be switched out.

  • A program can be much smaller than a part, thus space left in the partition is going wasted, which is referred to as internal fragmentation. As an improvement shown in above figure (b), unequal-size partitions can be configured in primary memory so that small programs will occupy small partitions and large programs are also likely to be able to fit into large partitions. Although this can solve the above problems with fixed 5 equal-sizes partitioning to some degree, the basic weakness still exists: The number of partitions are the maximum of the number of processes that could reside in primary memory at the same time. When mostly processes are small, the system would be able to accommodate more of them but fails to do so due to the restriction. More flexibility is required.

 

Posted Date: 10/13/2012 5:44:44 AM | Location : United States







Related Discussions:- Disadvantages of address translation, Assignment Help, Ask Question on Disadvantages of address translation, Get Answer, Expert's Help, Disadvantages of address translation Discussions

Write discussion on Disadvantages of address translation
Your posts are moderated
Related Questions
What is Random access memory (RAM) This is a volatile memory (i.e. contents are lost when computer is switched off). A user can write or delete data and read the contents. Befo

Q. Define the Register Addressing mode? When operands are taken from registers implicitly or explicitly it is known as register addressing. These operands are termed as regis

an asyncronous sequential circuit is described by the the exitatio function and the output function y=x1x2''+(x1=x2'')y output function z=y a)draw the logic diagram of the circuit.

Aim: Build a program or application which gives an interface to the user to maintain his personal account for E-mails & should be able to work on the following applications. Des

State about the Behavioral modeling Behavioral means how hardware behaves determine exact way it works we write using HDL syntax. For complex projects it's better mixed approac

Compare hypertext versus hypermedia.  Hypertext is basically similar as regular text - it can be stored, read, searched, or edited - with a significant except ion: hyper text h

Explain a standard set of procedure for completing a local telephone call or call processing. Completing a local telephone call among two subscribers connected to the similar

CISC (Complex Instruction Set Computer) CISC stands for Complex Instruction Set Computer. If the control unit having a number of micro-electronic circuitry to make a set of con

Driver software is software that works as a translator among another program and some piece of hardware. In the software industry, there are commonly standard ways to do things. Th

Interval between the time of submission and completion of the job is? Ans. Turnaround time is the interval in between the time of submission and completion  of the job.