macOS Server의 성능 모드 켜기
성능 모드를 켜면 Mac의 시스템 매개변수가 변경됩니다. 이러한 변경으로 인해 고사양 서버 응용 프로그램 실행 시 하드웨어를 더 잘 활용할 수 있습니다.
macOS Server가 설치된 Mac에서 고성능 서비스를 실행해야 하는 경우 성능 모드를 켜서 서버 응용 프로그램에 대해 추가 시스템 리소스를 할당할 수 있습니다.
OS X El Capitan 10.11 및 이후 버전
OS X El Capitan 10.11 및 이후 버전에서 성능 모드를 켜려면 nvram
명령을 사용하여 boot-args NVRAM 변수를 조정합니다. NVRAM을 재설정하면 이 설정이 지워집니다.
다음 명령을 실행하면 boot-args NVRAM 변수가 표시됩니다. serverperfmode=1이 표시되면 성능 모드가 이미 켜져 있는 것입니다.
nvram boot-args
성능 모드가 아직 켜져 있지 않은 경우, 다음 명령으로 boot-args NVRAM 변수를 serverperfmode=1로 설정하여 성능 모드를 활성화할 수 있습니다.
sudo nvram boot-args="serverperfmode=1 $(nvram boot-args 2>/dev/null | cut -f 2-)"
성능 모드를 끄려면 다음 명령을 사용합니다.
sudo nvram boot-args="$(nvram boot-args 2>/dev/null | sed -e $'s/boot-args\t//;s/serverperfmode=1//')"
이전 버전의 macOS
OS X Mountain Lion, OS X Mavericks 또는 OS X Yosemite의 성능 모드를 켜려면 터미널에서 serverinfo 명령을 사용합니다.
현재 모드를 불러오려면 다음 명령을 사용합니다.
serverinfo --perfmode
성능 모드를 켜려면 다음을 수행합니다.
serverinfo --setperfmode 1
성능 모드를 끄려면 다음을 수행합니다.
serverinfo --setperfmode 0
성능 모드로 전환하거나 성능 모드에서 전환하려면 재시동해야 합니다.
더 알아보기
개발자로서 서버 관련 응용 프로그램을 위해 성능 모드로 시스템을 최적화할 수 있는 방법을 자세히 알아보려면 sysctl(3) 설명서 페이지를 참조하십시오.