Search⌘ K

Introduction to Complete VM Systems

Understand how complete virtual memory systems are constructed by examining the VAX/VMS and Linux operating systems. Learn about key features such as page-table designs, TLB interactions, and system strategies that improve performance and security. This lesson helps you connect foundational virtualization concepts to real-world memory management implementations.

We'll cover the following...

Before we end our study of virtualizing memory, let us take a closer look at how entire virtual memory systems are put together. We’ve seen key elements of such systems, including numerous page-table designs, interactions with the TLB (sometimes, even handled by the OS itself), and strategies for deciding which pages to keep in memory and which to kick out. However, there are many other features that comprise a complete virtual memory system, ...