Ask Question
15 October, 02:26

In your own words, how often should memory compaction/relocation be performed? describe the advantages and disadvantages of performing it even more often than recommended.

+2
Answers (1)
  1. 15 October, 02:38
    0
    Compacting and relocating optimizes the use of memory, thus refining memory efficiency. In simpler terms its job is to effectively fit each job into a space without having a lot of wasted memory, the part of the process that refers to "compact". It should be finished either when a certain percentage of memory is busy; when jobs are waiting to get in; pr after a specific amount of pre - determined time has over and done. One disadvantage is that each job will have a new address except for those that were already at the lowest memory locations. Another is that compaction requires dynamic relocation capability, is very time consuming, and complicates memory management. Also, it cannot share memory between processes, and the process is still limited to physical memory size. For the advantages, the operating system can straightforwardly move a process during execution; the operating system allows a procedure to grow over time and it is measured fast hardware with two special registers.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “In your own words, how often should memory compaction/relocation be performed? describe the advantages and disadvantages of performing it ...” in 📗 Social Studies if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers