Puis-je désactiver la compression de swap et/ou de mémoire sur macOS 10.12 Sierra ?


Oui, vous le pouvez, mais vous risquez d'abîmer votre Mac. La meilleure chose à faire est de mettre à niveau votre RAM si possible. J'ai un iMac 27″ donc j'ai monté à 16 Go. Voici la procédure que j'ai obtenue de chriswrites.com:

1. Ouvrez le Terminal (trouvé dans Applications > Utilitaires)


2. La mémoire virtuelle sur le Mac est contrôlée par un fichier d'échange, et c'est ce que vous devrez désactiver. Tapez cette commande dans le Terminal (la commande suivante est sur une seule ligne) :

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

3. Si vous voulez supprimer complètement les fichiers (je ne le recommande vraiment pas, car vous ne pourrez plus jamais modifier la mémoire virtuelle), alors tapez cette commande :

sudo rm /private/var/vm/swapfile*

Si vous n'êtes allé que jusqu'à l'étape deux et que vous voulez réactiver le fichier d'échange, tapez ceci puis fermez le Terminal (la commande suivante est sur une seule ligne) :

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

J'insiste à nouveau sur le fait que c'est un truc risqué, donc si vous ne savez pas ce que vous faites, n'essayez pas. Il existe plutôt des solutions beaucoup plus faciles pour améliorer les performances de la mémoire.

Encore une fois, si vous abîmez votre Macintosh, c'est de votre faute. Bonne chance.