Ubuntu 20.04 冻结 3 次 - 在 Stack Exchange Academia 上时总是如此!

Ubuntu 20.04 冻结 3 次 - 在 Stack Exchange Academia 上时总是如此!

Ubuntu 冻结并非罕见事件。但 Ubuntu 在 Stack Exchange 的同一个子站点上短暂停留后冻结,这有点巧合,我不太愿意接受。

一周前,我将 Dell Inspiron 15 5000 i5 7200U 8 GB RAM 从 Windows 10 迁移到了 Ubuntu 20.04。在经历了所有常见的麻烦之后,例如配置我的桌面、获取显卡驱动程序、迁移 Thunderbird 上的电子邮件、安装喜欢的 IDE、文本编辑器、数据库等,我实现了较低的 SDD 占用空间(50 GB,而 Windows 为 170 GB)和快速的应用程序响应时间。

但在 SE Academia 上浏览时,我的系统冻结了 3 次。刚开始使用时不会出现故障。当我尝试评论或发布回复等操作时也不会出现故障。但通常是在发表评论后或刚浏览 5 分钟后。

这一切都很奇怪。但当然,这也非常不方便,因为摆脱冻结的唯一方法是按住电源按钮强制机器停止。这当然会让我失去所有打开的窗口和应用程序,这很麻烦。

有人能针对这个日益普遍且令人烦恼的问题提出任何原因或补救措施吗?

编辑

$ free -h

total        used        free      shared  buff/cache   available

Mem:          7.6Gi       4.1Gi       440Mi       239Mi       3.1Gi       3.0Gi

Swap:         2.0Gi        31Mi       2.0Gi


$ sysctl vm.swappiness

vm.swappiness = 60


$ grep -i swap /etc/fstab

/swapfile    none            swap    sw              0       0


$ sudo dmidecode -s bios-version

1.2.8

品牌:戴尔

型号:Inspiron 15 5567

中央处理器:i5-7200U @2.5 GHz

内存:7967684 KiB

GPU:AMD Radeon R7 M445 4 GB(驱动程序:Mesa amdgpu)

行动 编辑

~$ sudo swapoff -a

[sudo] password for tk: **************

~$ sudo rm -i /swapfile 

rm: remove regular file '/swapfile'? y

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

4096+0 records in
4096+0 records out
4294967296 bytes (4.3 GB, 4.0 GiB) copied, 23.5976 s, 182 MB/s

~$ sudo chmod 600 /swapfile

~$ sudo mkswap /swapfile

Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
no label, UUID=e44ca198-4f3b-4ecd-87b7-c1d7fa73a5ac

~$ sudo swapon /swapfile

~$ free -h 

              total        used        free      shared  buff/cache   available
Mem:          7.6Gi       2.7Gi       135Mi        54Mi       4.7Gi       4.5Gi
Swap:         4.0Gi          0B       4.0Gi

~$  sudo -H gedit /etc/fstab

/swapfile     none     swap    sw     0     0

~$ ls -al ~/.local/share/gnome-shell/extensions

ls: cannot access '/home/tk/.local/share/gnome-shell/extensions': No     such file or directory

~$ ls -al /usr/share/gnome-shell/extensions
total 68

drwxr-xr-x 17 root root 4096 Nov  5 15:05 .
drwxr-xr-x  7 root root 4096 Oct 23 12:36 ..
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Oct 23 17:01 desktop-icons@csoriano
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 native-window-placement@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  3 root root 4096 Jul 31 17:29 [email protected]
drwxr-xr-x  3 root root 4096 Oct 23 12:36 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]
drwxr-xr-x  2 root root 4096 Nov  5 15:05 [email protected]

MEMTEST 报告

Memtest 报告

答案1

BIOS

戴尔 Inspiron 15 5567

您的 BIOS 是 1.2.8。

有更新的 BIOS 可用,版本 1.3.1,发布日期为 2020 年 10 月 20 日,可以下载这里

注意:请确认我拥有适合您型号的正确网页。

注意:更新 BIOS 之前请做好备份。

交换

我们将您的 /swapfile 从 2G 增加到 4G。

笔记:命令使用不当dd可能导致数据丢失。建议复制/粘贴。

在里面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

确认 /etc/fstab 末尾的 /swapfile 行...并确认没有其他“swap”行...

要编辑,使用sudo -H gedit /etc/fstabsudo pico /etc/fstab

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

记忆

https://www.memtest86.com/并免费下载/运行它们memtest来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这可能需要几个小时才能完成。

相关内容