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
Generally the register storage is faster than cache andmain memory. Also register addressing uses much shorter addresses than addresses for cache and main memory. Though the number

what is inheritence and all types in java?

Explain about the Public Key Cryptography. Public Key Cryptography: It is a cryptographic system which uses two keys as a public key identified to everyone and a private

Q. What is Serial Mouse? Mice that use standard serial port are known as 'serial'. Because Serial ports 1 and 4 (COM1, COM4 under DOS, /dev/ttyS0 and /dev/ttyS3 under Unix/GNU-

Highlight the advantages of assembly language. The benefits of assembly language program would be Reduced errors Faster translation times Changes could be made fas

In a clinic 0.15 of the patients have got the HIV virus. Assume a blood test is carried out on a patient. If the patient has got the virus the test will turn out positive with prob

Microprocessor is a program-controlled device, which fetches the instructions from memory, decodes and implements the instructions. Most Micro Processor is single- chip devices.

Q. Terminates a particular PVM process? int pvm_kill( int tid ) Terminates a particular PVM process. tid Integer task identifier of PVM process to be killed (not itself).

The Transmission-Gate input is linked to the D_LATCH data input (D), the control input to the Transmission-Gate is linked to the D_LATCH enable input (EN) and the Transmission-Gate

INTEL ARCHITECTURE - 64 ( IA-64) IA-64 (Intel Architecture-64) is a 64-bit processor architecture developed in cooperation by Intel and Hewlett-Packard, executed by processors s