プログラムが遅くなる理由を分析する方法はありますか?

プログラムが遅くなる理由を分析する方法はありますか?

NVMEドライブを搭載した中古コンピュータを購入しましたが、速度が速いようですが、そのコンピュータで一部のプログラムを起動すると非常に遅かったです。

一度実行すると正常に動作しますが、画面に表示されるまでに時間が非常に遅れます。

たとえば、Firefox 112.0は最初は非常に遅く起動します。現在のセッションとは異なるプロファイルを実行しても、開始はまだ遅いです。実際、デフォルトのバイナリはすでに実行中であるため、新しいセッションはより速くなければなりません。

勉強コントロールは他の古いシステムではほとんどすぐに起動しますが、このコンピュータでは非常に遅く起動するプログラムです。

たとえば、i7-4600を搭載したノートブックとCore 2 Quad Q9650を搭載した古いデスクトップがあります。これらのプログラムははるかに高速です。したがって、これはディスク読み取りの問題、またはプログラムの開始前に発生した他の問題である可能性があります。

コンピュータの仕様は次のとおりです。

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

メモリ:16GB

ハードドライブ: 512GB 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

Firefoxウィンドウが増えているため、システムは以前よりも多くのRAMを使用しています。初期値ははるかに低かった。

関連情報