Linux 操作系统原理 — 虚拟内存管理

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 操作系统原理 — 虚拟内存管理相关的知识,希望对你有一定的参考价值。

目录

文章目录

虚拟内存技术

虚拟内存技术是操作系统实现的一种高效的物理内存管理方式,具有以下作用:

  1. 使得进程间彼此隔离:通过将物理内存和虚拟地址联系起来构建虚拟内存,并将虚拟内存与进程一一对应,每个进程都认为自己拥有了整个物理内存,使得进程之间彼此隔离。这让操作系统在运行多个进程的同时也保障了内存访问的安全。

以上是关于Linux 操作系统原理 — 虚拟内存管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux 操作系统原理 — 内存管理 — 虚拟地址空间(x86 32bit 系统)

Linux 操作系统原理 — 内存管理 — 虚拟地址空间(x86 32bit 系统)

Linux 操作系统原理 — 内存 — 物理存储器与虚拟存储器

Linux 操作系统原理 — 内存管理 — 虚拟地址空间(x86 64bit 系统)

Linux 操作系统原理 — 内存管理 — 虚拟地址空间(x86 64bit 系统)

Linux glibc内存管理:用户态内存分配器——ptmalloc实现原理