有很多类似的问题,我读过很多答案,也尝试过很多事情,到目前为止没有什么帮助。
我的机器突然变慢了。实际的观察是,当它达到RAM使用量的50%左右时,机器的性能就变得无法忍受。
我有16 of的内存和16 of的交换空间。据我所见,交换是没有使用的。任何动作-鼠标点击或使用alt-选项卡的简单应用程序切换大约需要5-10秒。它最终会做出反应。
这是主要的工作机器,我通常有两个eclipse实例分别运行Java1.8和Java 11,chromium浏览器和其他应用程序很少,比如emacs、终端,有时还有firefox。在后台,mysql通常正在运行。
Top和IOTop没有显示任何正在进行的活动,但是很多时候,这两个应用程序也会冻结。
在任何日志文件中都没有关于潜在问题的条目。如果需要的话,我可以尝试提供任何其他相关数据。机器是最新的服务包更新。
我可以理解,它不会使用交换,如果不需要,但不能解决无响应的机器问题。如前所述,当内存使用到内存的50+%时通常会发生这种情况。切换应用程序,甚至键入编辑器,现在执行任务的速度越来越慢。
自由命令输出
free -h
total used free shared buff/cache available
Mem: 15G 5.6G 6.9G 481M 3.0G 9.1G
Swap: 15G 0B 15G飞刺

金发碧眼

编辑以提供所要求的信息。照片是在我贴出问题后拍摄的。除了以前的磁盘外,我现在正在尝试一个新的磁盘。摇摆度增加,并监测效果。
发布于 2019-09-24 21:40:11
看上去你可能有互换问题。您有一个/var/swapfile和一个交换分区。这本身并不是一个问题,除非大小没有正确设置(此时未知),或者fstab条目不正确(就像您的一样)。
假设/dev/sda5至少是4G,正如gparted或sudo fdisk -l所看到的那样,我们将修改您的交换配置。
首先,我们将修改/etc/fstab。
在terminal应用中..。
sudo -H gedit /etc/fstab #编辑edit
改变这个..。
/var/swapfile none swap defaults 0 0为了这个..。
/var/swapfile none swap sw 0 0然后到这个..。
#/var/swapfile none swap sw 0 0保存文件并退出gedit。
reboot
sudo sysctl vm.swappiness #应该在重新启动后显示值60。
free -h #检查交换大小
https://askubuntu.com/questions/1176394
复制相似问题