有没有一些方法可以分析为什么程序启动很慢?

有没有一些方法可以分析为什么程序启动很慢?

我买了一台带有 NVME 驱动器的二手电脑,看起来速度很快,但是当我在上面启动一些程序时,它们非常慢。

一旦启动,它们就可以正常运行,但它们出现在屏幕上的时间却非常延迟。

例如,Firefox 112.0 第一次启动很慢,即使我运行与当前会话不同的配置文件,启动仍然很慢,而事实上,因为主二进制文件已经在运行,新会话应该更快。

帕武控制是一个程序,在我的其他更旧的系统上几乎立即启动,但在这台计算机上启动也很慢。

例如,我有一台配备 i7-4600 的笔记本电脑和一台配备 Core 2 Quad Q9650 的旧台式机,这些程序在它们上启动速度更快。所以这只能是磁盘读取问题或者程序启动之前发生了其他问题。

这些是计算机规格:

CPU:Intel(R) Core(TM) i5-8365U CPU @ 1.60GHz

内存:16GB

硬盘:512G​​B NVMe SSD

输出df -h

/dev/nvme0n1p4                                         452G  132G  298G  31% /
/dev/nvme0n1p3                                         362M   99M  245M  29% /boot
/dev/nvme0n1p2                                         511M  5.8M  506M   2% /boot/efi

输出free -h

               total        used        free      shared  buff/cache   available
Mem:            15Gi        11Gi       338Mi       1.7Gi       3.7Gi       2.0Gi
Swap:          8.0Gi       5.1Gi       2.9Gi

系统使用的 RAM 比以前更多,因为我打开了更多 Firefox 窗口。早期的值要低得多。

相关内容