交换
进程通常在物理内存上运行,其中内存被分成多组页面。
页是一个 4kb 的内存区域,是内核和 CPU 处理的基本内存单元。
可能会出现物理内存中的所有页面都已满的情况。
在这种情况下,物理内存中的所有非活动页面都使用分页技术转移到辅助存储或者交换空间。
通过这样做,物理内存可以获得空闲页面,这些页面可以再次被新进程使用。
这整个过程称为交换。
注意:交换是一个好主意,因为当物理内存空间不足但访问硬盘比访问内存慢一百倍时,它可以为我们提供另外的空间来存储数据文件和程序。
虚拟内存是一种使用硬件和软件实现的内存管理技术,它给应用程序一种印象,即它具有连续的工作内存(地址空间)。
简单来说,虚拟内存是运行进程使用的 内存 内存和交换空间的逻辑组合
注意:它不仅仅是在硬盘中使用的另外空间,以使其充当物理内存
分页
这是一种内存管理技术方案,计算机可以通过该方案从辅助存储器中存储和检索数据以供主存储器使用。
交换空间
这是硬盘上的一个空间,操作系统使用它来存储当前不需要的数据页。
这个交换空间可以是一个分区也可以是交换文件。
系统中的 内存 量推荐的交换空间量
4GB 内存 或者更少 ,至少 2GB 交换空间
4GB 到 16GB 的 内存,最少 4GB 的交换空间
16GB 到 64GB 的 内存,最少 8GB 的交换空间
64GB 到 256GB 的 内存,最少 16GB 的交换空间
256GB 到 512GB 的 内存,最少 32GB 的交换空间
日期:2020-06-02 22:17:21 来源:oir作者:oir