为什么我的系统变得越来越慢?我该如何解决这个问题?

为什么我的系统变得越来越慢?我该如何解决这个问题?

我注意到,自从我安装系统以来,时间越长,它就越不响应。启动需要很长时间,登录屏幕加载缓慢,登录需要大约 3-4 秒,首次启动 dash 时需要大约 4-5 秒才能显示,我甚至不想提及启动应用程序。我注意到的另一件事是,系统的响应性在运行时会降低。

在当前状态下,从 USB 启动实际上比从 HDD 启动花费的时间更少,并且实时环境的响应速度更快。而过去的情况恰恰相反。

有什么想法吗?

更新:

我在 Dell Inspiron N7010 上运行 Ubuntu。这是它的配置:

CPU: Intel i5 460M CPU @ 2530MHz
DDR: 3GB DDR3 @ 1333MHz
HDD: 500GB HDD @ 5400RPM
Video card: AMD Radeon Mobility 5470 @ 1024MB

分区方案:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000a0077

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    99999743    49998848   83  Linux
/dev/sda2       100001790   976771071   438384641    5  Extended
/dev/sda5       100001792   102000639      999424   82  Linux swap / Solaris
/dev/sda6       102002688   976771071   437384192   83  Linux

我还附加了 bootchart 生成的图像:https://i.stack.imgur.com/6ABGq.png

更新(8月29日):

我找到了瓶颈,并解决了缓慢且性能下降的问题。随着时间的推移,一些内存被放入交换文件中,每当程序需要使用其中一些信息时,由于硬盘速度低,一切都会变得一团糟。为了解决这个问题,我已将值设置vm.swappiness/etc/sysctl.conf5以便仅在绝对必要时才进行交换。

我仍在寻找提高启动速度的方法。

答案1

您是否考虑过您的 PC 上运行恶意软件的可能性,或者杂散服务或守护程序占用了大量 CPU 周期资源?您是否尝试过top出于上述原因使用?

除此之外,您的系统有多少内存,您的 CPU 是什么?也许您的硬件可能无法完全支持当前的操作系统。考虑使用free -m并在您的问题中包含输出。

此外,即使您执行了操作系统的全新安装,对于普通用户来说,它也会变得臃肿。考虑删除您认为不会使用的软件包。要查看计算机上安装了哪些软件包,请使用dpkg -l,并使用 删除不必要的软件包sudo apt-get remove <package_name>

答案2

您是否安装了 Ati 显卡的二进制驱动程序?如果没有,这可能会大大加快桌面速度,而不是使用 Ubuntu 中包含的开源驱动程序……

另外,尝试使用 Unity 2D 并查看其在打开程序时的表现,以防万一它是一个图形问题......(附加驱动程序将允许您为您的设备安装上述二进制驱动程序)...

相关内容