J'ai donc un Macbook Air de 13 pouces avec 128 Go, et récemment j'ai reçu un message indiquant que je manque d'espace, alors j'ai vérifié rapidement ce qui occupait tout l'espace, et j'ai découvert que J'ai 4 Go d'image de veille (ce qui est normal), mais 20 fichiers d'échange, chacun prenant de 60 Mo à 1 Go. Avec une petite taille de disque, c'est vraiment inacceptable, donc je me demandais s'il était sûr de supprimer certains des fichiers d'échange et laisser le système les construire. Ou serait une aide au redémarrage (même si je préfère ne pas, j'ai parié avec mon ami pour garder mon temps de disponibilité aussi longtemps que possible: p) Toutes les suggestions sont appréciées.
14
Réponses:
Vous pouvez désactiver Hibernate pour retrouver votre taille en RAM sur votre SSD / HD: désactivez-le d'abord:
Libérez ensuite de l'espace:
... si vous souhaitez le réactiver:
Remarque: -a signifie sur chargeur et sur batterie, -b signifie batterie et -c signifie avec chargeur.
Alternativement, si vous avez plusieurs disques, vous pouvez lier symétriquement l'image de sommeil à un disque dur afin qu'il puisse s'y trouver physiquement.
Échanger
Désactivez d'abord Swap:
Supprimez ensuite les fichiers:
... si vous voulez le réactiver, faites:
la source
/System/Library/LaunchDaemons/com.apple.dynamic_pager.plist: Operation not permitted while System Integrity Protection is engaged
Un redémarrage résoudra définitivement le problème.
Même si vous tuez le processus incriminé, le système n'effacera pas les fichiers d'échange - vous avez besoin d'un redémarrage pour le faire.
De plus, la suppression des fichiers d'échange serait une mauvaise idée. Vous auriez besoin de sudo pour le faire, et si le système a le fichier ouvert, même si vous rm le fichier, il sera toujours conservé comme le descripteur de fichier serait ouvert, donc vous ne gagneriez pas de l'espace.
Essayez-le, mais ce n'est pas recommandé :)
la source
Une autre réponse a déjà mentionné la désactivation de la mise en veille prolongée, mais selon la page de manuel pour
pmset
, cela ne suffit plus pour désactiver la création du fichier d'image d'hibernation (image de sommeil).Les docs disent:
Donc nous avons besoin:
Vous pouvez vérifier vos paramètres avant et après la modification à l'aide de
sudo pmset -g
. Ensuite, vous pouvezsudo rm /var/vm/sleepimage
supprimer le fichier, mais dans mon cas, cela a été fait automatiquement après avoir défini les 3 valeurs.la source
Vous pouvez supprimer l'image de sommeil sans endommager quoi que ce soit. Le système le recréera au fil du temps. Habituellement, lorsque je reçois un message indiquant que je manque d'espace, je vais simplement au terminal et
sudo rm /var/vm/sleepimage
je tape environ 9 concerts, mais le système le reconstruira au fil du temps, il ne s'agit donc que d'un sursis temporaire.Pour finir de répondre à votre question et vous dire pourquoi vous devriez me faire confiance, vous pouvez supprimer chaque fichier
var/vm
car ce sont des caches de ce qui est actuellement stocké dans votre RAM. Ils ne sont pas critiques ... à moins que vous ne coupiez le courant, et lors d'un redémarrage, la plupart duvar
dossier est effacé automatiquement. Cependant, pour fournir aux utilisateurs des rapports réguliers sur leur espace libre, OS X Lion et les plus récents ne suppriment pas les anciensvm
fichiers au démarrage.Fondamentalement, vous aurez toujours des fichiers VM avec une taille à peu près équivalente à la quantité de RAM que vous avez utilisée pour exécuter les programmes. Vous pouvez les supprimer et lors du prochain événement d'activité en arrière-plan significatif, l'ordinateur peut les recréer. Si vous n'avez qu'un seul programme en cours d'exécution et que vous ne faites rien, mais que vous avez d'énormes fichiers VM, cela peut être le signe d'une fuite de mémoire dans un programme, mais j'ai remarqué que beaucoup de panneaux de préférences et de plugins dans la barre de menus sont vraiment d'énormes porcs de mémoire: si vous exécutez la fonctionnalité Google Drive Synchronizer et l'application Dropbox et l'application box.com, ceux-ci appellent à la maison 24/7 et déplacent les fichiers sans arrêt. Ils représentent plus que suffisamment d'activité pour générer des profils de VM légitimes et énormes.
J'espère que cela pourra aider!
la source