Mac OS X : Votre espace disque se réduit, swap sur le disque principal et autres |
Bienvenue invité ( Connexion | Inscription )
Mac OS X : Votre espace disque se réduit, swap sur le disque principal et autres |
22 Mar 2004, 15:23
Message
#1
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 451 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
Vous pouvez parfois remarquer que votre espace disque sur la partition OS-X se réduit de manière significative... De temps en temps, même, si vous n'êtes pas large sur cette partition, un message apparaît avertissant qu'il ne reste plus beaucoup de place ...
Il faut savoir qu'OS-X est un UNIX, et qu'il consomme beaucoup de mémoire RAM pour le multitâche ... Il y a toujours une partie de cette mémoire qui est prise sur le disque ; cette mémoire RAM virtuelle s'appelle la swap. L'emplacement de la swap se trouve dans le fichier /etc/rc ; CODE swapdir=/private/var/vm if [ "${netboot}" = "1" ]; then sh /etc/rc.netboot setup_vm ${swapdir} fi # Make sure the swapfile exists if [ ! -d ${swapdir} ]; then echo "Creating default swap directory" mount -uw / mkdir -p -m 755 ${swapdir} chown root:wheel ${swapdir} else rm -rf ${swapdir}/swap* fi Au boot, le système vérifie donc que le fichier de swap existe, le crée en cas de nécessité, et le nettoie ... Vous pouvez connaître la taille de votre swap : CODE sudo du /var/vm | tail -n 1 (après sudo, tapez le passe admin en aveugle) --> le résultat est donné en Ko Attention, la manipulation suivante marche pour les versions d'OS-X < 10.3.3 uniquement (merci J.C) Pour modifier l'emplacement de votre swap, vous pouvez procéder de telle manière : CODE sudo cp /etc/rc /etc/rc.sauvegarde sudo pico /etc/rc (le cp est pour faire une copie de sauvegarde) une fois dans le fichier, faites ctrl-W, puis tapez "swap" et entrée --> le curseur se positionne sur swapdir ; modifiez le répertoire, puis ctrl-X et validation (pour sauver / quitter) Si votre système ne veut plus redémarrer suite à cette manipulation, il y a un moyen simple de réparer les dégâts : - Démarrer en mode Single-User (pomme-S appuyé au démarrage) - Une fois dans la console, taper "mount -uw /" (attention, clavier qwerty ... "-" = ")" , "w" = "z", "m" = "," , "/" = "+", "a" = "q"., "q" = "a", "z" = "w"..) - taper "mv /etc/rc.sauvegarde /etc/rc" - taper "reboot" Remarque (merci au contributeur qui m'a averti par mail) : Lors de la mise-à-jour 10.3.3, le fichier rc a été modifié, si vous avez fait cette manipulation avant de mettre à jour, l'emplacement de la swap reviendra à sa valeur par défaut Par ailleurs, comme me l'a fait remarquer J.C, tenter de changer à la main pour la 10.3.3 ne fonctionnerait plus, et empêcherait même le système de booter correctement ... -------------------- I think therefore I Mac
|
|
|
Nous sommes le : 2nd June 2024 - 20:34 |