恢复 SSD 上的交换功能

恢复 SSD 上的交换功能

我刚刚安装了 Xubuntu 18.04.3,并且运行了一些无法在 SSD 上运行的错误命令。如何恢复?我有一个 SSD,但没有分区交换。以下是命令:

echo vm.swappiness=5 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf 
sudo sysctl -p /etc/sysctl.d/99-sysctl.conf

为了修复此问题,我运行了以下命令:

echo vm.swappiness=1 | sudo tee /etc/sysctl.d/99-swappiness.conf 
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf 
sudo sysctl -p /etc/sysctl.d/99-swappiness.conf

您觉得如何?问题解决了吗?

答案1

你遇到了什么问题?你的目标是什么?

您显示的前两个命令将行添加到文件/etc/sysctl.d/99-sysctl.conf

echo vm.swappiness=5 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf 

第二组命令将行添加到/etc/sysctl.d/99-swappiness.conf与上一个文件不同

echo vm.swappiness=1 | sudo tee /etc/sysctl.d/99-swappiness.conf 
echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf 

不清楚你在问什么,但如果你想“撤消”第一组命令,最简单的方法是打开/etc/sysctl.d/99-sysctl.conf文本编辑器并删除你添加的两行。你需要对两个文件都执行此操作才能撤消你所做的一切。

相关内容