What is Virtual Memory ?
This page will help you solve the question above. It also tell you how virtual memory works.
COW - Copy On Write
This page explain about copy on write, where COW is a resource management technique.
One of its main use is in the implementation of the fork system call in which it shares the virtual memory of the OS.
Page Replacement Algorithm
This page tells some page replacement algorithms (FIFO, Optimal Page Replacement, and Least Recently Used). It also gives us some example to make our understanding clearer.
Least Recently Algorithm Page Replacement
Least Recently Used (LRU) algorithm is a Greedy algorithm where the page to be replaced is least recently used. For more example, just check it out.
Second Chance Page Replacement Policy
In the Second Chance page replacement policy, the candidate pages for removal are considered in a round robin matter,
and a page that has been accessed between consecutive considerations will not be replaced.
Allocating kernel memory
In this page, it explains about Two strategies for managing free memory that is assigned to kernel processes Buddy system and Slab allocation.
Buddy System
The buddy system is a memory allocation and management algorithm that manages memory in power of two increments. It also gives us the pros and cons of using it.
Page Fault
The explaination is pretty clear about page fault and also it provides page fault terminology for us
Thrashing
This page gives a great explanation about thrashing, causes of thrashing, effect of thrashing, and some techniques used to handle thrashing
Virtual Memory in OS
A great summarize about Virtual Memory. It gives us a short yet clear explanation.