Ubuntu 18.04太慢


14

一周前,由于VPN的需要,我迁移到Ubuntu 18.04,它运行良好,除了操作系统速度太慢,有时我无法打开任何应用程序,直到重新启动。

我的笔记本电脑具有良好的硬件(第七代Intel Core i7和8 GB的RAM),但是当我同时运行Skype,Slack和Firefox时,我的内存利用率为6 GB或更多。

这正常吗?


vmstat 10 4 输出:

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 7  0      0 898448  56344 3007108    0    0   148   215  420 1246 12  4 78  7  0
 7  0      0 887908  56376 3059492    0    0     1    68 4231 13951 33 10 56  0  0
 7  0      0 943000  56416 2996092    0    0     0   102 4199 14527 32 10 58  0  0
 3  0      0 934796  56448 3003276    0    0    23   103 4397 14711 34 10 55  1  0

我读到有关泄漏内存的信息,但是我的gnome版本已经是正确的版本
HelderJúnior18年

您可以发表有关vmstat 10 4请的详细信息吗?您检查过流程清单了吗?
EnzoR

你怎么可以在这个图片中看到ibb.co/eRMSLd
埃尔德儒尼奥尔


2
请不要将屏幕截图用于终端输出。而是编辑您的问题,粘贴在终端输出中,在问题编辑器中选择终端输出,在编辑器中按{}按钮,然后保存编辑。
Chai T. Rex '18年

Answers:


11

在Linux系统上,高内存利用率是很正常的。Ubuntu也不例外。它使用未使用的内存进行磁盘缓存,以提高系统性能。您可以在此处找到更详细的解释

较之发行版,慢速通常更是DE权重(gnome繁重)的函数。LXDE和XFCE非常轻巧,甚至可以使质量低下或过时的硬件提供可接受的性能。

可能会大大降低系统速度的其他问题还包括存储设备故障或性能不佳,尘土飞扬或以其他方式受损的冷却系统可能会导致过热,从而导致现代处理器降低速度以进行自我保护。

dmesg和这样的命令的输出grep "error" /var/log/syslog还可以提供有关在未按预期执行的系统中出了什么问题的线索。

这绝不是一个完整的列表,但它应该为您提供一些线索,并且很可能会带您提出新的且更具针对性的问题。

您提到的内存泄漏错误现在似乎已得到解决但是vmstat输出似乎并未表明您受到该错误的影响。

根据您的vmstat输出,您的CPU大部分时间都处于空闲状态,因此不存在瓶颈。考虑到可用信息,我的最佳猜测是存储设备或冷却系统问题。


@HelderJúnior总是很乐意提供帮助。既然您是这里的新成员,我应该告诉您,我们在这里说谢谢的方式是接受(单击复选标记)对我们最大或最有帮助的答案旁边的内容。随着您的声誉在这里提高,投票将是您获得的下一个特权
极客长老

优化过程使操作系统变慢有多讽刺?
安德烈·马尔孔德斯·特谢拉

@AndréMarcondesTeixeira我不确定您指的是哪个优化过程。如果您对此有疑问,请随时提出并提供指向您所指过程的链接以帮助提供上下文。
极客长老

3

我遇到了同样的问题,在删除了我在设置中添加的Google帐户后,该问题得以解决。最初,在网上查找后,我运行了systemd-analyze blame命令,该命令显示了一些与网络相关的进程占用了CPU。因此,很可能Google帐户是罪魁祸首。


1

您无法打开任何应用程序的一些常见原因是:

  1. 系统没有注意到您尝试打开该应用程序。尝试再次打开该应用程序(不要重复执行此操作,否则您可能会突然打开该应用程序25次或其他操作)。
  2. 系统可能真的非常繁忙。在您尝试打开应用程序并查看应用程序是否打开后,立即将其搁置五分钟。
  3. 虚拟内存可能几乎已满。通过运行free -mtop在终端中检查RAM和交换空间是否已完全填满。
  4. 您的磁盘可能出现故障。在“磁盘”应用程序中运行ExtendedSMART测试。完成测试将需要几个小时,但是在进行过程中,您可以使用计算机。如果您需要在测试运行时重新启动,请继续进行:测试将在计算机重新启动后从中断处继续进行。
  5. 您的RAM可能坏了。重新启动并按住Left ShiftEsc在启动时调出GRUB菜单。选择Memory test (memtest86+)。确保您的计算机已插好电源,并且通风孔没有堵塞,因为此测试会消耗大量能量并使计算机发热很多。让它在您睡觉时过夜。唤醒时查看错误计数是否超过零。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.