Jenkins 추종자로 사용되는 유사하게 구성된 여러 Mac, osx/macos 10.12.3이 있습니다.
다른 문제를 확인하면서 하드웨어 상태에 대한 Jenkins의 보고서에 사용 가능한 스왑 공간이 0바이트 있다고 주장하는 것을 발견했습니다. Jenkins 포럼/버그에서 Jenkins가 bash top 명령 요약에서 해당 정보를 얻고 명령줄에 사용 가능한 0바이트가 표시된다는 것을 알게 되었습니다. 아래 "Swap: 0B + 0B free"를 참조하세요.
$ 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
그러나 시스템의 활동 모니터에서는 메모리 압력이 0이고 녹색이며 스왑 바이트가 전혀 사용되지 않는다고 주장합니다.
어느 것이 맞는지?