Access over 20 million homework & study documents

Virtual Memory Management.edited

Content type
User Generated
Subject
Computer Science
School
University of the Cumberlands
Type
Homework
Rating
Showing Page:
1/5
Running head: VIRTUAL MEMORY MANAGEMENT
1
Virtual Memory Management: Written Assignment
First Second Name
Institution of Affiliation

Sign up to view the full document!

lock_open Sign Up
Showing Page:
2/5
Virtual Memory Management
2
Discussion
Memory serialization in computer science transforms an object or data structure states
into storable or transferrable forms on a computer network. Virtual memory is a technique that
computers' operating systems employ in managing their memory (Hailperin, 2007). In this
method of memory management, computers utilize secondary memory like the main memory.
The main reason computers use this process is to compensate for memory shortages when a
computer is running multiple activities or doing a task that consumes much of its main memory.
When an operation requires more memory than the available memory, the operating system will
set up a virtual memory in the manager to cater for the excess memory.
The above processes are vital in computer systems, but usually, it is not easy for many
operating systems to take control over management memory serialization. This problem becomes
worse when virtual machines are incorporated. However, operating systems have their way of
managing virtual memory in one operating system or many operating systems. The most
common technique is the Virtual Memory Manager (VMM) (Wiseman & Jiang, 2010). The
VMM has two core tasks: creating and managing address maps for various processing and
controlling physical memory allocation. When a computer performs a particular job or operates
an application, the task's or application's data is kept in a physical address. This operation is done
using the RAM of the computer. After this process, a memory management unit(MMU) provides
addressable data to the RAM and translates it instantly.
If more RAM space is needed for an urgent process, the OS swaps the excess data from
the RAM into the virtual memory using the VMM. For instance, if all operations on a computer
require 500MB of memory but the available memory is 100MB, then the OS will spare 400MB
of virtual memory and use the VMM to manage it (Wiseman & Jiang, 2010). The VMM creates

Sign up to view the full document!

lock_open Sign Up
Showing Page:
3/5

Sign up to view the full document!

lock_open Sign Up
End of Preview - Want to read all 5 pages?
Access Now
Unformatted Attachment Preview
Running head: VIRTUAL MEMORY MANAGEMENT 1 Virtual Memory Management: Written Assignment First Second Name Institution of Affiliation Virtual Memory Management 2 Discussion Memory serialization in computer science transforms an object or data structure states into storable or transferrable forms on a computer network. Virtual memory is a technique that computers' operating systems employ in managing their memory (Hailperin, 2007). In this method of memory management, computers utilize secondary memory like the main memory. The main reason computers use this process is to compensate for memory shortages when a computer is running multiple activities or doing a task that consumes much of its main memory. When an operation requires more memory than the available memory, the operating system will set up a virtual memory in the manager to cater for the excess memory. The above processes are vital in computer systems, but usually, it is not easy for many operating systems to take control over management memory serialization. This problem becomes worse when virtual machines are incorporated. However, operating systems have their way of managing virtual memory in one operating system or many operating systems. The most common technique is the Virtual Memory Manager (VMM) (Wiseman & Jiang, 2010). The VMM has two core tasks: creating and managing address maps for various processing and controlling physical memory allocation. When a computer performs a particular job or operates an ap ...
Purchase document to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Anonymous
I was having a hard time with this subject, and this was a great help.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4

Similar Documents