매버릭스에서 메모리 압축을 비활성화하는 방법이 있습니까? 업그레이드 이후 Minecraft 서버는 엄청난 양의 CPU 시간과 질식을 사용하고 있습니다. 압축 메모리없이 테스트하여 범인이 될 수 있는지 확인하고 싶습니다.
답변
vm / vm_pageout.h는 vm_compressor 부팅 인수의 모드를 정의하며 기본값은 VM_PAGER_COMPRESSOR_WITH_SWAP (vm / vm_compressor.c 당)입니다. OS X 10.9, 10.10 및 10.11의 경우 vm_compressor_mode 인수를 1 (VM_PAGER_DEFAULT)로 변경하여 압축을 비활성화 할 수 있습니다. 그건:
sudo nvram boot-args="vm_compressor=1"
그런 다음 재부팅하십시오. 다음을 실행하여 변경이 성공했는지 확인할 수 있습니다.
sysctl -a vm.compressor_mode
macOS 10.12 Sierra부터는 이전 VM_PAGER_DEFAULT가 더 이상 지원되지 않으며 커널 내부 vm_compressor=1
로 변환됩니다 vm_compressor=4
.