20.04.2 冻结。不知道如何排除故障

20.04.2 冻结。不知道如何排除故障

我是 Linux 和 Ubuntu 的新手,需要一点帮助。我正在运行 20.04.2,我的系统经常完全冻结。我完全不知道如何解决此问题。到目前为止,我一直使用 Alt+PrtScrn+REISUB 来重新启动。通常,如果我在 Spotify 上播放音乐,它会继续,尽管其他一切都冻结了。

编辑:我似乎在运行 PyCharm 时遇到了最多的问题。

编辑2: 这是我的free -hsysctl vm.swappiness

答案1

您的 2G /swapfile 太小了。让我们将其从 2G 增加到 4G...

笔记:错误使用rmdd命令可能会导致数据丢失。建议复制/粘贴。

在里面terminal...

sudo swapoff -a           # turn off swap
sudo rm -i /swapfile      # remove old /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile  # set proper file protections
sudo mkswap /swapfile     # init /swapfile
sudo swapon /swapfile     # turn on swap
free -h                   # confirm 8G RAM and 4G swap

sudo -H gedit /etc/fstab使用或编辑 /etc/fstab sudo pico /etc/fstab

确认 /etc/fstab 中的此 /swapfile 行...并确认没有其他“交换”行...在此行中使用空格...确认没有制表符...

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

答案2

系统“冻结”通常是由于运行过多、过大的程序,导致可用内存不足造成的。使用free来查看是否有交换空间,阅读man mkswap swapon fstab来创建一些交换空间。交换空间必须是连续的。使用mkswapfallocate,而不是dd。传统上,建议使用 1.5 × RAM 的交换空间,但 YMMV。如果您不打算让系统休眠,则可以拥有少于 1.0 × RAM 的空间。

相关内容