macOS Serverin suorituskykytilan ottaminen käyttöön
Suorituskykytila muuttaa Macin järjestelmäparametreja. Nämä muutokset hyödyntävät laitteistoasi entistä paremmin vaativia palvelinappeja käytettäessä.
Tämä artikkeli koskee vain Mac-tietokoneita, joissa on Intel-prosessori.
Jos sinun on suoritettava runsaasti suorituskykyä vaativia palveluita Macissa, jossa on käytössä macOS Server, voit ottaa suorituskykytilan käyttöön. Tällöin palvelinappien käyttöön varataan ylimääräisiä järjestelmäresursseja.
OS X El Capitan 10.11 ja uudemmat
Voit ottaa suorituskykytilan käyttöön OS X El Capitan 10.11:ssä ja uudemmissa säätämällä NVRAM-muistin boot-args
-komennolla. -komennolla. Jos nollaat NVRAM-muistin
Tämä komento näyttää NVRAM-muistin boot-args Jos näet serverperfmode=1-asetuksen, suorituskykytila on jo otettu käyttöön.
nvram boot-args
Jos suorituskykytilaa ei ole vielä otettu käyttöön, voit ottaa sen käyttöön määrittämällä NVRAM-muistinboot-argsboot-argsserverperfmode=1
sudo nvram boot-args="serverperfmode=1 $(nvram boot-args 2>/dev/null | cut -f 2-)"
Voit poistaa suorituskykytilan käytöstä seuraavalla komennolla:
sudo nvram boot-args="$(nvram boot-args 2>/dev/null | sed -e $'s/boot-args\t//;s/serverperfmode=1//')"
macOS:n aiemmat versiot
Jos haluat ottaa suorituskykytilan käyttöön OS X Mountain Lionissa, OS X Mavericksissa tai OS X Yosemitessa, käytä Päätteen serverinfo-komentoa.
Voit selvittää nykyisen tilan seuraavalla komennolla:
serverinfo --perfmode
Voit ottaa suorituskykytilan käyttöön seuraavasti:
serverinfo --setperfmode 1
Suorituskykytilan poistaminen käytöstä:
serverinfo --setperfmode 0
Siirtyminen suorituskykytilaan tai siitä pois edellyttää uudelleenkäynnistystä.
Lisätietoja
Jos olet kehittäjä ja haluat tietää enemmän siitä, miten suorituskykytila pystyy optimoimaan järjestelmäsi palvelinappeja varten, perehdy sysctl(3)-oppaan sivuun.