Question

In: Computer Science

Outline the objectives and functions of memory management in operating systems. Compare and contrast the physical...

Outline the objectives and functions of memory management in operating systems. Compare and contrast the physical address space with the virtual address space as they relate to differenct memory mapping techniques in operating systems. Create a concept map the logically arrange the essential concepts about memory management into a hierarchy of nodes that branch from the main idea. Include cross-links where necessary to show relationships in different sections of the concept map. Use connecting nodes to accurately describe each relationship between topics that connect. It must have at least two nodes and at least four connecting nodes.

Solutions

Expert Solution

Objective of Memory management:

  • It is used for Relocation ( Relocation is a process of memory management where already allocated memory are again relocate to the another programe or action or process after the compilation of first programe.)
  • It is used for Protection (When several processes are sharing memory it is of course essential for their integrity that none of them is permitted to alter the contents of memory locations which are currently allocated to the others.)
  • It is used for both physical organisation and logical organisation.
  • It's main purpose is to execute the programe.
  • It is used to improve the CPU utilization and for speed.

Functions of memory management in operating systems:

  • It's main fuction is to allocate memory for an action or programe.
  • It is used to create virtual addressing space.
  • It is used for sharing.
  • It is used for swapping.
  • It is used for static or dynamic memory location.

Physical address space:

  • Physical address are generated by the load time at the time of address binding.
  • Address generated by memory is called Physical address space.
  • Physical address are used in system node.

Virtual address space:

  • It is a logiacl view of how the process is stored in memory.
  • It begin with logical address.
  • It is used to allocate contiguous memory location.
  • Large vecant space are alled holes, virtual address space that use holes are called sparese address space.
  • Virtual memory allows to share of files and memory.

Memory management hierarchy:

  • It is to provide computer programs withunlimited fast memory.
  • It is used for cost-performance of memory technology.
  • Memory hierarchies are organized into several levels, starting from huge and inexpensive but slow disk systems to DRAM main memory and SRAM CPU caches (both off and on chip) to registers in the CPU core. Each level closer to the CPU is faster but smaller than the next level one step down in the hierarchy.
  • It's main purpose to exploit the principle of locality,the property,data uniformly etc.

Memory Hierarchy Design:

  • Memory hierarchy design becomes more crucial with recent multi‐core processors.
  1. Aggregate peak bandwidth
  2. DRAM bandwidth


Related Solutions

Outline the objectives and functions of file systems management and the supported operations, including their reliability...
Outline the objectives and functions of file systems management and the supported operations, including their reliability and performance. Contrast different directory structures and create unique diagrams to illustrate an example of each directory structure (similar to Figures 10.9, 10.10, 10.11, 10.12, and 10.13 in your textbook). Insert these images as nodes of your concept map. To create your diagrams, you can choose to use a graphics editing software (PowerPoint, Paint, PhotoShop, etc.), an online mapping software tool (draw.io (Links to...
Compare and contrast management and leadership functions and traits.
Compare and contrast management and leadership functions and traits.
Compare and contrast the molecular, physical properties as well as the cellular functions of microtubules and...
Compare and contrast the molecular, physical properties as well as the cellular functions of microtubules and actin. Does actin play a role in cell division? Do microtubules play a role in migration or metastatic invasion?
Compare and contrast the four types of memory; episodic memory, semantic memory, working memory, and procedural...
Compare and contrast the four types of memory; episodic memory, semantic memory, working memory, and procedural memory.
Level 3 -- Compare-Contrast: Outline Please upload the rough draft of your compare-contrast outline here. Do...
Level 3 -- Compare-Contrast: Outline Please upload the rough draft of your compare-contrast outline here. Do not write your rough draft until I have reviewed your outline. Two kinds of professions Doctors vs Nurse
Compare and contrast the four types of memory discussed in this week’s readings. The Sensory Memory,...
Compare and contrast the four types of memory discussed in this week’s readings. The Sensory Memory, Short Term memory, Long Term Memory and Working Memory.
With regard to negotiations, compare and contrast the goals and objectives of the landlord with the...
With regard to negotiations, compare and contrast the goals and objectives of the landlord with the goals and objectives of the tenant. Evaluate the property-type issues that landlords must consider when negotiating a lease.
Compare and contrast the functions and metabolism of VLDL and chylomicrons
Compare and contrast the functions and metabolism of VLDL and chylomicrons
The 4 Functions of Management outline the primary responsibilities of the Manager.
The 4 Functions of Management outline the primary responsibilities of the Manager. From there Managers know how best to delegate organizational tasks in order to achieve organizational goals and objectives. This must be accomplished in the most efficient and effective means possible to maximize shareholder value and profitability.What are the levels of management, and the issues managers face at each level?What are the different types of leaders, and how do they empower employees to accomplish organizational goals and objectives?How important...
Compare and contrast the various motivational methods: Management by objectives Job enrichment Behavior modification Goal-setting theory...
Compare and contrast the various motivational methods: Management by objectives Job enrichment Behavior modification Goal-setting theory Expectancy theory Equity theory Reinforcement theory
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT