我是 Ubuntu 新手,所以请多包涵...
最近,当我访问已安装的 NTFS 外部硬盘上的文件时,我经常遇到一个问题,系统似乎冻结了,但鼠标仍在移动,时钟在冻结时反映时间。我使用带有 XFCE 的 Ubuntu Studio。这通常在尝试复制或上传大文件时发生,并且似乎操作在冻结时仍在进行中。我只能使用 REISUB“清除”此问题。关于如何诊断和解决此问题有什么建议吗?
编辑:
free -h
total used free shared buff/cache available
Mem: 15G 2.9G 2.7G 375M 9G 12G
Swap: 18G 0B 18G
sysctl vm.swappiness
和grep -i swap /etc/fstab
vm.swappiness = 10
UUID=5f3f491a-3320-4f92-b1fe-8f52926f0209 none swap sw 0 0
答案1
RAM 用于保存您的活动工作应用程序。任何未使用的 RAM 都用作磁盘/文件缓冲区/缓存。通过设置 vm.swappiness=10,您可以减少交换,但也可能减少用于大型文件复制的磁盘/文件缓冲区/缓存空间。
自从我们尝试以来sudo sysctl vm.swappiness=60
,这似乎对你有用。
要永久设置 vm.swappiness=60,请按照以下步骤操作...
sudo -H gedit /etc/sysctl.conf
# 编辑此文件
搜索现有vm.swappiness=
条目...
CTRL+f虚拟机.swappiness
如果发现,编辑也就是说
vm.swappiness=60
如果没有找到,添加
vm.swappiness=60
在文件末尾
保存编辑并退出 gedit
sudo sysctl -p