Was ist richtig: „OSX Activity Monitor Swap Space Used Zero“ oder „Bash TOP-Befehl Zero Free“?

Was ist richtig: „OSX Activity Monitor Swap Space Used Zero“ oder „Bash TOP-Befehl Zero Free“?

Ich habe mehrere ähnlich konfigurierte Macs, OSX/MACOS 10.12.3, die als Jenkins-Follower verwendet werden.

Beim Überprüfen eines anderen Problems fiel mir auf, dass Jenkins' Bericht über den Hardwarestatus behauptet, dass 0 Byte Swap-Speicherplatz frei seien. Aus den Jenkins-Foren/Bugs erfuhr ich, dass Jenkins diese Informationen aus der Zusammenfassung des Bash-Top-Befehls bezieht und die 0 freien Bytes in der Befehlszeile angezeigt werden, siehe unten: „Swap: 0B + 0B frei.“

$ 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

Im Aktivitätsmonitor des Computers wird jedoch das Gegenteil behauptet: Der Speicherdruck sei Null, die Anzeige sei grün und es würden überhaupt keine Swap-Bytes verwendet.

Bildbeschreibung hier eingeben

Was ist richtig?

verwandte Informationen