Memory Management
The operating system
manages memory so that processes can be moved around in memory without
affecting execution. Memory management includes the sharing, relocation,
protection and logical organization of memory. Users are given the access to execute the same
process. In relocation, the dynamic state allows the process to over freely. The
process can be segmented and stored in secondary storage. While shared, data in
the process cannot be over written in the form of protection. “Virtual memory involves the separation of logical memory as perceived
by users from physical memory” (Silberschatz, A., Galvin, P. B., & Gagne,
G, 2014). This makes programming easier to task. Therefore a virtual address
space is the virtual view of how a process is stored in memory. Through demand
paging, a single page is never brought up unless referenced.
Comments
Post a Comment