Activer le mode Performances pour macOS Server
Le mode Performances modifie les paramètres système de votre Mac. Ces modifications vous permettent de tirer le meilleur parti de votre matériel pour les applications serveur exigeantes.
Cet article concerne uniquement les ordinateurs Mac équipés d’un processeur Intel.
Si vous avez besoin d’exécuter des services hautes performances sur un Mac doté de macOS Server, vous pouvez activer le mode Performances afin de consacrer des ressources système supplémentaires aux applications serveur.
OS X El Capitan 10.11 et versions ultérieures
Pour activer le mode Performances sous OS X El Capitan 10.11 et versions ultérieures, utilisez la commande nvram
Si vous réinitialisez la mémoire NVRAM
Cette commande affiche la variable NVRAM boot-args Si vous voyez serverperfmode=1, cela signifie que le mode Performances est déjà activé.
nvram boot-args
Si le mode Performances n’est pas déjà activé, vous pouvez l’activer en définissant serverperfmode=1 dans la variable NVRAM boot-args à l’aide de cette commande :
sudo nvram boot-args="serverperfmode=1 $(nvram boot-args 2>/dev/null | cut -f 2-)"
Pour désactiver le mode Performances, utilisez la commande suivante :
sudo nvram boot-args="$(nvram boot-args 2>/dev/null | sed -e $'s/boot-args\t//;s/serverperfmode=1//')"
Versions antérieures de macOS
Pour activer le mode Performances dans OS X Mountain Lion, OS X Mavericks ou OS X Yosemite, utilisez la commande serverinfo dans Terminal.
Pour afficher le mode actuel, utilisez la commande suivante :
serverinfo --perfmode
Pour activer le mode Performances :
serverinfo --setperfmode 1
Pour désactiver le mode Performances :
serverinfo --setperfmode 0
L’activation ou la désactivation du mode Performances nécessite un redémarrage.
Informations supplémentaires
Si vous êtes développeur et que vous souhaitez en savoir plus sur la manière dont le mode Performances peut optimiser votre système au niveau des applications spécifiques à un serveur, consultez la page du manuel sysctl(3).