- 虚拟内存(VIRT)
- 驻留内存(RES)
- 共享内存(SHR)
程序在运行过程中 使用的内存地址都是虚拟内存地址 。
每个进程都会在内存中有自己独立的page table 用来将虚拟内存地址映射到 物理内存地址。
多个进程可能会使用共同的数据内容(.iso等),因此会出现不同进程的page table 映射到同一个物理内存地址,这些共用的物理内存即为共享内存
进程的page table 是按需映射的, 因此虚拟内存 中并不是全部映射到物理内存地址,已映射到物理内存的大小即为进程的驻留内存 。
因此描述一个进程占用资源情况建议使用 驻留内存 - 共享内存