当内存不够大时,需要启用swap,使用部分硬盘作为虚拟内存来解决内存容量不足的问题。本博客基于Ubuntu,其他Linux系统基本相同。非常简单,只要按照下面给出的步骤一步步操作即可。
在终端中使用free-m命令查看输出。
可以看到最后一行是000,这意味着当前没有启用。
使用以下命令创建交换文件。因为需要分配硬盘空间,所以可能会比较慢。
Count=2048表示创建2G虚拟内存,因为这里使用的单位是M。如果你想创建6G虚拟内存。,然后将2048转换为6144,因为1024*6=6144。
要确保交换文件存在并且已成功创建,可以使用ls/|grepswapfile命令。
依次执行以下命令
依次运行以上两条命令后,如果成功,会看到类似下面的输出
此时至此,交换已成功启动。让我们再次使用free-m命令来检查这一点。您将看到如下输出。
交换的最后一行将不再是000,而是我们上面设置的大小。
使用编辑器编辑/etc/fstab文件并自动添加交换。这里使用Vim打开表单的配置。编辑时,也可以使用其他文本编辑工具,比如nano
在fstab文件最后一行添加以下内容
然后保存退出。
上一篇:ipad6运行内存怎么看
下一篇:ubuntu清理内存不成正比