開啟「macOS 伺服器」的效能模式

效能模式會改變 Mac 的系統參數,讓你更有效地善用硬件功能,執行需要大量資源的伺服器應用程式。

本文章只適用於配備 Intel 處理器的 Mac 電腦

如要在配備「macOS 伺服器」的 Mac 上執行需要高效能的服務,你可以開啟效能模式,將額外的系統資源全數提供給伺服器應用程式。

OS X El Capitan 10.11 和之後版本

如要在 OS X El Capitan 10.11 和之後版本中開啟效能模式,請使用 nvram NVRAM 變數。 NVRAM 變數。如果你重設 NVRAM

這個指令會顯示 boot-args如果你看到 serverperfmode=1,即表示效能模式已開啟。

nvram boot-args

如果效能模式尚未開啟,你可以使用以下指令,在 boot-args NRVAM 變數中設定 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) 說明網頁

發佈日期: