En raison du triste décès de ma machine principale, je démarre un système beaucoup moins performant à partir d'un disque externe pour continuer à travailler en attendant un remplacement. La machine elle-même a son propre disque interne. Le disque interne de la machine et mon disque récupéré (maintenant externe) sont formatés en APFS et ont tous les deux l'ensemble complet de volumes système (pré-démarrage, récupération et VM).
Le problème est que, lorsque je démarre à partir du disque externe, macOS veut stocker des fichiers d'échange dessus, même si les performances sont médiocres lorsque cela se produit, d'autant plus que cette configuration d'urgence a beaucoup moins de RAM, rendant le swapping beaucoup plus probable.
Ce que j'aimerais savoir, c'est : puis-je dire à macOS Mojave de monter le volume VM du disque interne et l'utiliser pour les fichiers d'échange, plutôt que d'utiliser le disque externe ?
Une bizarrerie est que même si le disque externe a son propre volume VM (que je ne veux pas utiliser), macOS Mojave ne l'utilise pas non plus, à la place il stocke des fichiers d'échange sous /vm
, au lieu de monter le volume VM à /private/var/vm
comme d'habitude.
Si cela est plus facile à visualiser, mes disques ressemblent à ceci, où disk0
est interne et disk2
est externe, et a été retiré de ma machine morte:
diskutil list
/dev/disk0 (interne, physique) :
#: TYPE NAME SIZE IDENTIFIER
0: SCHÉMA de partition GUID *320,1 Go disk0
1: EFI EFI 209,7 Mo disk0s1
2: Conteneur Apple_APFS 319,9 Go disk0s2
/dev/disk1 (synthétisé) :
#: TYPE NAME SIZE IDENTIFIER
0: Schéma de conteneur APFS +319,9 Go disk1
Espace de stockage physique disk0s2
1: Volume APFS Macintosh HD 34,4 Go disk1s1
2: Volume APFS Preboot 41,8 Mo disk1s2
3: Volume APFS Récupération 507,4 Mo disk1s3
4: Volume APFS VM 20,5 Ko disk1s4
/dev/disk2 (externe, physique) :
#: TYPE NAME SIZE IDENTIFIER
0: SCHÉMA de partition GUID *1,0 To disk2
1: EFI EFI 209,7 Mo disk2s1
2: Conteneur Apple_APFS 1000,0 Go disk2s2
/dev/disk3 (synthétisé) :
#: TYPE NAME SIZE IDENTIFIER
0: Schéma de conteneur APFS +1000,0 Go disk3
Espace de stockage physique disk2s2
1: Volume APFS macOS 102,5 Go disk3s1
2: Volume APFS Preboot 64,3 Mo disk3s2
3: Volume APFS Récupération 1,0 Go disk3s3
4: Volume APFS VM 20,5 Ko disk3s4
5: Volume APFS Utilisateurs 321,0 Go disk3s5
Pour clarifier : je ne cherche pas à désactiver complètement le swapping, mais à utiliser le disque interne comme emplacement des fichiers d'échange. En effet, l'échange est nécessaire sur l'ancienne machine que j'utilise, car elle n'a jamais été utilisée pour beaucoup plus qu'un centre multimédia et n'a que 4 Go de RAM, qui se remplit rapidement !