所有网络浏览器都会导致此计算机,无论它们正在做什么

所有网络浏览器都会导致此计算机,无论它们正在做什么

全部;

我遇到了一个相当棘手的问题。我做了功课,并在 Google 上搜索答案。这个问题似乎有很多潜在原因。我尝试了许多种修复方法,并添加、重新配置、清除和以其他方式处理软件,但都无济于事(好吧,我把它恢复到了开始之前的状态 - 至少我现在有一个相对干净的状态)。所以现在,我完全受够了,我向社区提出这个问题并征求意见。

问题:在这台机器上,网络浏览器经常导致系统锁定。有时等待它最终会得到足够的响应来运行快速 killall,但更常见的是机器卡住了,我不得不切断电源并重新启动。一些细节:

  1. Dell Latitude E5500、Core 2 Duo T7250、3GB RAM、SSD——虽然不算很新,但应该足以运行 Linux 并运行浏览器、邮件客户端和 IM 系统(我几乎用它做所有事情)。

  2. 到目前为止,硬件检查无误 - wifi 稳定性很差,但这对于这种类型的机器来说是正常的,我认为其他一切看起来都很稳定。我怀疑这是电子问题。

  3. Kubuntu 14.04 LTS-最后一次 dist-upgrade 是昨晚。

  4. Pidgin 运行良好。Thunderbird(使用 Lightning 和 IMAPing 连接到我的邮件服务器)有时会有点不稳定,但不是太严重。

  5. 我尝试过很多当前的浏览器: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

在终端。

相关内容