Virtual Memory Flashcards
is an abstraction of the main memory, providing processes and the kernel with their own, almost infinite, private view of the main memory.
… is made possible through the support from both the processor and operating system.
Virtual memory
It supports multitasking, allowing processes and the kernel to operate on their own private address space without worrying about contention.
Virtual memory
It supports oversubscription of the main memory, allowing the operating system to transparently map virtual memory between the main and the secondary memory, as needed
Virtual memory
It is not a real memory and most operating systems map virtual memory to real memory only on demand (when the memory is first populated or written)
Virtual memory
This paritioning method is similar to simple paging, but does not necessarily load all the pages of the process.
This has no external fragmentation and encompass large virtual address space, that may lead to a higher degree of multiprogramming
Virtual Memory Paging
This partitioning method is similar to simple segmentation, but does not necessariliy load all the segments of a process.
This has no integnal fragmentation and encompass a large virtual address space, that may also lead to higher degree of multiprogramming.
Virtual Memory Segmentation