Virtual Memory - Type

Card Puncher Data Processing


Conceptually speaking, there are only three types of memory:

  1. Kernel memory: memory needed by the OS to manage itself
  2. Private memory: memory used by user programs
  3. Shared memory: memory that can be used by multiple programs simultaneously

There are many types of memory statistics available. They are all called differently depending on the OS and the type of monitoring tools. Reading and understanding is a matter of figuring out which of the three types is shown where. The biggest confusion comes from counting the same memory multiple times. (Ie Shared memory should be counted only once)

Discover More
Card Puncher Data Processing
OS - Virtual Memory

OS This section is the implement of memory by the OS called the virtual memory, a layer of memory management above physical memory Conceptually speaking, there are only three types of memory: Kernel...
Card Puncher Data Processing
Virtual Memory - Shared Memory (SHM)

Shared memory is the third type of memory. It's a way to shared state between process. The structure that is shared is called a segment. Shared memory, as its name implies, is a method to share data...

Share this page:
Follow us:
Task Runner