Por lo tanto tengo una de 13", Macbook Air con 128GB, y recientemente recibí un mensaje que indica que me estoy quedando sin espacio, así que hice una comprobación rápida para ver qué estaba tomando todo el espacio, y me enteré de que tengo 4 GB de sueño de la imagen (que es normal), pero el 20 de intercambio de archivos, cada uno toma arriba de 60 mb a 1 gb. Con un disco pequeño de tamaño, esto es realmente inaceptable, así que me preguntaba si era seguro para eliminar algunos de los archivos de intercambio y dejar que el sistema de construir. O sería un reinicio de ayuda (Aunque yo preferiría que no, tenía una apuesta con mi amigo para mantener mi tiempo de actividad tan largo como sea posible :p) Cualquier sugerencia apreciado.
Respuestas
¿Demasiados anuncios?Puede deshabilitar la Hibernación para recuperar su tamaño en RAM en el SSD/HD: Primera desactivarlo:
sudo pmset -a hibernatemode 0
A continuación, liberar espacio:
sudo rm /var/vm/sleepimage
... si desea habilitar de nuevo:
sudo pmset -a hibernatemode 3
Nota: -un medio de cargador y de la batería, -b, significa que la batería y -c significa con cargador.
Alternativamente, si usted tiene más de un disco puede symlink sleepimage a un HD para que puedas localizar físicamente allí.
Swap
Primero desactivar Swap:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Después de borrar los archivos:
sudo rm /private/var/vm/swapfile*
... si desea habilitar de nuevo hacer:
sudo launchctl load -wF /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Un reinicio definitiva, de resolver el problema.
Incluso si usted matar a los infractores proceso, el sistema no borrar los archivos de intercambio - se necesita un reinicio para hacer eso.
También, la eliminación de los archivos de intercambio sería una mala idea. Usted tendría que sudo para hacerlo, y si el sistema tiene abierto el archivo, incluso si usted rm el archivo, va a ser todavía se mantuvo en torno como el identificador de archivo será abierto, por lo que no ganar la espalda de espacio.
Intentar por todos los medios, pero no es recomendable :)
Usted puede eliminar la sleepimage sin dañar nada. El sistema se recrean a lo largo del tiempo. Por lo general, cuando recibo un mensaje de que me estoy quedando sin espacio acabo de ir a la terminal y escriba sudo rm /var/vm/sleepimage
y tengo alrededor de 9 conciertos de vuelta, pero el sistema va a generar a lo largo del tiempo, por lo que es sólo un alivio temporal.
Para terminar de responder a su pregunta, y para hacerle saber por qué usted debe confiar en mí, usted puede borrar todos los archivos en var/vm
porque son cachés de lo que se almacena en la memoria RAM en la actualidad. No son críticas... a menos que usted pierda el poder, y en un reinicio, la mayoría de la var
carpeta se borra automáticamente. Aunque, para proporcionar a los usuarios con la constante presentación de informes de su espacio libre, OS X Lion y posteriores que no elimine la anterior vm
archivos en el inicio.
Básicamente, usted siempre tendrá VM archivos con un tamaño de aproximadamente equivalente a la cantidad de RAM que han utilizado los programas en ejecución. Puede eliminar estos y en la próxima significativo de la actividad de fondo del evento, el equipo puede volver a crear. Si sólo tiene un programa que se ejecuta, y no hacer nada, pero tienen enormes VM archivos, que puede ser un signo de una pérdida de memoria en un programa, pero me he dado cuenta de que muchos de los paneles de preferencias y plugins en la barra de menú son realmente enormes de memoria cerdos: Si ejecuta el Google Drive Sincronizador cosa y la app de Dropbox y la box.com aplicación a continuación, los llamará a la casa 24/7 y mover archivos sin parar. Es más que suficiente actividad para generar legítimo y enorme VM perfiles.
Espero que ayude!