哪個是正確的:OSX 活動監視器交換空間已用零或 Bash TOP 指令零可用?

哪個是正確的:OSX 活動監視器交換空間已用零或 Bash TOP 指令零可用?

我有幾個配置類似的 mac,osx/macos 10.12.3,用作 Jenkins 追隨者。

在檢查另一個問題時,我注意到 Jenkins 的硬體狀態報告,聲稱有 0 位元組的可用交換空間。從 Jenkins 論壇/bugs 我了解到 Jenkins 正在從 bash top 命令的摘要中獲取該信息,並且 0 字節空閒顯示在命令行中,請參見下面的“交換:0B + 0B 空閒”。

$ top -o cpu -O +rsize -S -l1 -n 1 
Processes: 373 total, 2 running, 371 sleeping, 1313 threads  2017/03/20 09:32:55 Load Avg:
1.72, 1.78, 1.71  CPU usage: 10.29% user, 25.0% sys, 64.70% idle  SharedLibs: 202M resident, 44M data, 52M linkedit. MemRegions: 92722
total, 4174M resident, 149M private, 955M shared. PhysMem: 10G used
(1847M wired), 6186M unused. VM: 1001G vsize, 621M framework vsize,
0(0) swapins, 0(0) swapouts. Swap: 0B + 0B free. Purgeable: 131M
67381(0) pages purged. Networks: packets: 25600359/10G in,
28183278/28G out. Disks: 24966156/317G read, 13958561/455G written.

PID COMMAND  %CPU TIME   ## etc

然而,在機器的活動監視器中,它聲稱相反,內存壓力為零,綠色,並且根本沒有使用交換位元組。

在此輸入影像描述

哪個是對的?

相關內容