全部;
我遇到了一个相当棘手的问题。我做了功课,并在 Google 上搜索答案。这个问题似乎有很多潜在原因。我尝试了许多种修复方法,并添加、重新配置、清除和以其他方式处理软件,但都无济于事(好吧,我把它恢复到了开始之前的状态 - 至少我现在有一个相对干净的状态)。所以现在,我完全受够了,我向社区提出这个问题并征求意见。
问题:在这台机器上,网络浏览器经常导致系统锁定。有时等待它最终会得到足够的响应来运行快速 killall,但更常见的是机器卡住了,我不得不切断电源并重新启动。一些细节:
Dell Latitude E5500、Core 2 Duo T7250、3GB RAM、SSD——虽然不算很新,但应该足以运行 Linux 并运行浏览器、邮件客户端和 IM 系统(我几乎用它做所有事情)。
到目前为止,硬件检查无误 - wifi 稳定性很差,但这对于这种类型的机器来说是正常的,我认为其他一切看起来都很稳定。我怀疑这是电子问题。
Kubuntu 14.04 LTS-最后一次 dist-upgrade 是昨晚。
Pidgin 运行良好。Thunderbird(使用 Lightning 和 IMAPing 连接到我的邮件服务器)有时会有点不稳定,但不是太严重。
我尝试过很多当前的浏览器:Chrome、Chromium、两个不同版本的 Firefox 和 Tor。它们都表现出相同的行为。
发生的情况是这样的;如果我打开了超过一定数量的标签 - 在我测试过的任何浏览器中 - 系统就会突然开始撞墙。
屏幕刷新率最好以每分钟帧数而不是每秒帧数来衡量。
硬盘活动指示灯亮起,几乎完全稳定 - 如果你仔细观察,它实际上闪烁的频率刚好在人类视觉阈值之内。这部分真的让我很困惑 - 我最近安装了一个全新的 SATA SSD;它表现出同样的行为。此时此刻,我非常困惑。
答案1
一个可能的原因可能是当您打开多个应用程序和浏览器选项卡时,系统正在主动交换数据。要检查计算机中的交换空间,您应该打开终端(使用Ctrl+Alt+T
)并输入free -h
。输出如下。
total used free shared buff/cache available
Mem: 1.8G 1.2G 295M 135M 302M 261M
Swap: 1.9G 29M 1.9G
该Swap
行显示swap
有多少空间以及使用了多少空间。您可以检查系统是否变慢。
如果交换空间已满,但内存仍然可用,那么,
1.) 您可以尝试降低使系统进行交换的参数值。默认值为 60,这使系统交换速度相当快。对于 RAM 较少的系统,理想的值应该是 10 或更小。
要更改 swappiness,请通过 打开终端Ctrl+Alt+T
,然后使用 sudo 访问打开/etc/sysctl.conf
文件,例如,
sudo nano /etc/sysctl.conf
并在文件末尾添加以下行,
vm.swappiness = 6
保存文件然后重新启动系统。检查是否有任何改进。
如果你不想重新启动,你可以尝试运行,
sysctl vm.swappiness=6
在终端。