コマンドラインから遅い Mac を診断するにはどうすればよいですか? (OS X El Capitain)

コマンドラインから遅い Mac を診断するにはどうすればよいですか? (OS X El Capitain)

私は非常に古い(2009年頃だったと思います)Mac Miniは、最近はTimeMachineのバックアップ用のNASとして機能しています。2日前までは問題なく動作していましたが、突然バックアップが機能しなくなりました。また、画面共有で接続することもできませんでした。試してみるとsshとてもゆっくり. 3~5 分かかりますssh。ほとんどの場合、タイムアウトしますが、実際に接続が確立できれば、開いたままになります...非常に遅いだけです。El Capitain を実行していることがわかるまでにも、ほぼ 6 分かかりました。

Krotos:~ cwr$ time uname -a
Darwin Krotos.local 15.6.0 Darwin Kernel Version 15.6.0: Thu Jun 21 20:07:40 PDT 2018; root:xnu-3248.73.11~1/RELEASE_X86_64 x86_64

real    5m58.602s
user    0m0.007s
sys 0m0.007s

実行には、top出力が開始されるまでに 1 ~ 2 分ほどかかります (ただし、その後は出力が通常のペースで更新されるようです)。

何かやっているとは思うのですが、何をやっているのかはわかりません。top起動して実行すると、次のようになります。

Processes: 90 total, 2 running, 17 stuck, 71 sleeping, 365 threads     09:49:05
Load Avg: 1.07, 1.10, 1.07  CPU usage: 0.97% user, 0.48% sys, 98.54% idle
SharedLibs: 100M resident, 6980K data, 45M linkedit.
MemRegions: 30832 total, 775M resident, 53M private, 153M shared.
PhysMem: 2098M used (1007M wired), 6350M unused.
VM: 286G vsize, 535M framework vsize, 0(0) swapins, 0(0) swapouts.
Networks: packets: 8361/986K in, 1770/314K out.
Disks: 11164/837M read, 2740/43M written.

PID  COMMAND      %CPU TIME     #TH   #WQ  #POR MEM    PURG   CMPR PGRP PPID
281  AppleFileSer 0.0  00:00.20 8     0    78   13M    8192B  0B   281  1
280  top          1.2  00:02.98 1/1   0    22   3044K  0B     0B   280  222
278- fpsaud       0.0  00:00.13 1     0    2    80K    0B     0B   278  1
270  ocspd        0.0  00:00.22 2     0    30   7376K  0B     0B   270  1
269  makewhatis   0.0  00:00.03 1     0    12   584K   0B     0B   245  267
267  sh           0.0  00:00.01 1     0    17   652K   0B     0B   245  2
...

私にとっては、世界はすべて順調であるように見えます。

何が起こっているにせよ、ネットワーク層より上にあるようです。たとえば、pingを試みている間、連続的に実行しましたwhich grep。100 パケット後に停止しましたが、高速で、パケットがドロップされることもありませんでした。

64 bytes from 192.168.1.10: icmp_seq=101 ttl=64 time=1.315 ms
^C
--- krotos.local ping statistics ---
102 packets transmitted, 102 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 1.096/1.927/3.488/0.472 ms

which一方、コマンドは...

Krotos:~ cwr$ time which grep
/usr/bin/grep

real    1m10.675s
user    0m0.007s
sys 0m0.005s

ディスク容量も問題ないようです。ただし、それを確認するには時間がかかります。

Krotos:~ cwr$ time df
Filesystem    512-blocks      Used Available Capacity  iused    ifree %iused  Mounted on
/dev/disk0s2   232762432 119458488 112791944    52% 14996309 14098993   52%   /
devfs                383       383         0   100%      664        0  100%   /dev
map -hosts             0         0         0   100%        0        0  100%   /net
map auto_home          0         0         0   100%        0        0  100%   /home

real    3m4.875s
user    0m0.007s
sys 0m0.007s

誰かからモニターを借りて接続することもできると思いますが、コマンドラインから診断できればいいなと思います。再起動してみましたが、問題は解決しません。おそらく、スポットライト データベースの再インデックスなど、MacOS の謎の処理が行われているだけでしょう。その処理が終われば数日で問題がなくなるでしょうが... 何が原因なのか (そして、それが本当で数日待つ必要があるのか​​、それとも簡単には解決しない大きな問題なのか) を知りたいです。

CPU がほぼ完全にアイドル状態であり、メモリとディスク容量が十分にあるのに、単純なコマンドに数分かかる理由を理解するために、他に何を確認すればよいでしょうか?

関連情報