Ubuntu 18.04 配置交换空间

前言

当电脑运行内存不足的时候,我们一般会想到通过给电脑加内存条的方式来增加内存。
对此,本文提供了运行内存不足的另一个解决方案:为电脑配置交换空间。

本文的目标系统为 Ubuntu 18.04 。

交换空间的概念

交换空间是硬盘驱动器上的一个区域,它被指定为电脑需要临时存储但无法再保存在 RAM 中的数据的位置。
由于写入磁盘比写入 RAM 慢得多,因此操作系统更愿意在内存中运行应用程序数据,并使用、交换旧数据。

简而言之,交换空间可以看做系统 RAM 耗尽时的后备空间。

配置步骤

swappiness=0 的时候表示最大限度使用物理内存,然后才是 swap空间;
swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。

譬如:当 swappiness=40 ,即是说当内存使用到 100-40=60% 的时候,才开始使用交换空间。

Table of Contents