大约一周以来,我的 Ubuntu 16.04 笔记本电脑在 CPU 负载过高时会随机崩溃。这种情况要么发生在通过 TAudioConverter / Wine 进行音频转换期间,要么发生在使用 SCIDvsPC 中的 Stockfish 或 Komodo 进行国际象棋分析期间,因此这不是特定于程序的。
它会立即关闭,没有任何警告迹象。
我可以在哪里找到要发布的日志文件,以便为您提供更多信息?
免费@Aurora:~$ lsblk 名称 MAJ:MIN RM 大小 RO 类型 安装点 sda 8:0 0 238,5G 0 磁盘 ─sda1 8:1 0 222,6G 0部分/ ─sda2 8:2 0 1K 0 部分 └─sda5 8:5 0 15,9G 0 部分 [SWAP] 免费@Aurora:~$ df 文件系统 1K 块已使用可用使用率% 已安装于 udev 8153360 0 8153360 0%/dev tmpfs 1634696 9688 1625008 1% /运行 /dev/sda1 229572820 204352820 13535292 94% / tmpfs 8173468 87072 8086396 2%/ dev / shm tmpfs 5120 4 5116 1% /运行/锁定 tmpfs 8173468 0 8173468 0%/sys/fs/cgroup tmpfs 1634696 104 1634592 1%/运行/用户/1000 免费@Aurora:~$ 免费 总计已用免费共享 buff/缓存可用 内存:16346940 3572364 5575488 753016 7199088 11623860 交换:16690172 0 16690172 gratis@Aurora:~$ grep -i sensor /var/log/syslog* 免费@Aurora:~$
答案1
这里可能有两个不同的问题。
第一的:
看来您的磁盘空间不足了。您正在运行的某些程序可能会生成巨大的数据文件。Disk Usage Analyzer
从 Unity 仪表板打开并尝试找出您的磁盘空间都去哪儿了。
您可能需要重新对硬盘进行分区以获取更多工作空间。如果您编辑问题以包含 gparted 的当前窗口屏幕截图,我们可以根据需要进行探索。
第二:
在我们安装工具来监控这个问题之前,我们无法判断过热是否对您来说是个问题。
从 Unity dash打开terminal
应用程序并逐个输入以下命令:
sudo apt-get update
sudo apt-get install lm-sensors
sudo apt-get install sensord
sudo apt-get install sensors-applet
sudo apt-get install indicator-sensors
然后通过输入以下命令校准硬件传感器:
man sensors-detect
# 阅读手册页sudo sensors-detect
sensors -f
# 查看实际效果
然后从 Unity 仪表板启动Hardware Sensors Indicator
,并将首选项设置为登录时自动启动,并默认为华氏度。在顶部面板中监控此指示器,并观察温度是否保持在 120-150 度左右。如果温度更高,则可能存在问题。