文章目录
1、概要
`在virtual BOX安装Ubuntu20.04的系统,在安装.whl文件时发现CPU和内存和交换都100%,导致安装过程中止。通过增加CPU和内存不能解决问题,问题定位到交换。
在Ubuntu20.04中默认swap是内存的容量,为2G. 增加swap的方法如下文。
2、检查现有交换空间
在开始之前,首先需要检查系统是否已经有可用的交换空间。可以使用以下命令来查看:
sudo swapon --show
或者使用free -h命令查看更全面的内存和交换空间使用情况。
3、 关闭现有交换分区(如果存在)
如果系统已经有交换分区,且你打算用文件来替代它或增加交换空间,首先需要关闭现有的交换分区:
sudo swapoff -a
4、创建交换文件
接下来,创建一个用于交换的文件。文件的大小取决于你的需求,但一般不建议超过物理内存的两倍。使用fallocate或dd命令可以创建文件。例如,创建一个4GB的交换文件:
sudo fallocate