虚拟内存的使用 2026-3-19 17:07 | 15 | 0 | Linux系统编程,虚拟内存 3674 字 | 20 分钟 虚拟内存的使用 内存映射 内存映射指的是Linux通过将一个虚拟内存区域和一个磁盘上的对象关联起来,从而初始化这片虚拟内存区域的内容 虚拟内存可以映射到两种类型的对象中的一种: Linux文件系统中的普通文件:一个区域可以映射到一个普通磁盘文件的连续部分,例如一个可执行文件。文件区被分成页大小的片,每一片包含一个虚拟页面的初始内容。因为按需页面调度…
虚拟内存的运作 2026-3-18 17:17 | 20 | 0 | 虚拟内存 7553 字 | 30 分钟 虚拟内存的运作 什么是虚拟内存 在一个系统中的进程是与其他进程共享CPU和主存资源的,如果太多的进程占用太多的内存,那么部分进程就无法运行,且内存容易遭到破坏。为了更加有效地管理内存并减少出错,现代操作系统提出了虚拟内存的概念 虚拟内存:虚拟内存是硬件异常,硬件地址翻译,主存,磁盘文件和内核软件的完美交互。它为每个进程提供了一个大的,一致的且私用的…