Este documento describe los conceptos de memoria virtual y sistemas de memoria virtual. Explica que la memoria virtual permite que el software use más memoria de la que físicamente tiene el computador al usar paginación y mecanismos de intercambio. Luego describe los diferentes algoritmos de reemplazo de páginas como FIFO, LRU y sus variantes, así como la segmentación y paginación de memoria.