최신 업데이트 이후 Sierra가없는 스왑 파일

스왑이 작동하는 것처럼 보이지만 Sierra (10.12.5)에 대한 최신 업데이트 후 스왑 파일이 누락 된 것으로 나타났습니다.

vm_stat
Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free:                             2152219.
Pages active:                            898204.
Pages inactive:                          276296.
Pages speculative:                       437656.
Pages throttled:                              0.
Pages wired down:                        427700.
Pages purgeable:                         133196.
"Translation faults":                  67396051.
Pages copy-on-write:                    6410771.
Pages zero filled:                     30858807.
Pages reactivated:                           31.
Pages purged:                             42928.
File-backed pages:                       715857.
Anonymous pages:                         896299.
Pages stored in compressor:                   0.
Pages occupied by compressor:                 0.
Decompressions:                               0.
Compressions:                                 0.
Pageins:                                 414848.
Pageouts:                                     0.
Swapins:                                      0.
Swapouts:                                     0.

다른 사람이이 행동을 보았으며 의도 된 그리고 / 또는 무해한 것을 확인할 수 있습니까?



답변

이전 버전의 OS XI에는 항상 하나 이상의 스왑 파일이있었습니다. 그것은 결코 ‘멀리 가지 않았습니다. 사용 가능한 RAM 양에 관계없이

그러나 Mavericks는 메모리 관리가 꾸준히 향상되어 (zram과 같은 vm-compression 포함) 새로 부팅 한 후 최신 macOS에서도 스왑 파일을 볼 수 없습니다. 그런 다음 필요에 따라 생성됩니다.

머신에 RAM이 적고 그러한 파일이 생성되지 않은 경우에만 우려 할 이유가 있습니다.

몇 개의 응용 프로그램을 연 다음 몇 개의 탭으로 채워진 Safari를 다시 열면 해당 파일이 다시 나타납니다.


답변

스왑 파일은 그 특성상 임시적이지 않으며 운영 체제에서 생성 및 파괴됩니다.

아마도 업데이트 프로세스는 스왑 파일이 오래되어 포함되지 않았을 때 스왑 파일을 삭제 했으므로 특히 이전 버전의 OS에만 데이터가 포함 된 경우에는 쓸모없는 데이터가 될 수 있습니다.