¿Qué son los documentos "sleepimage" y "swapfile"?

Estaba usando Disk Inventory X y encontré un file llamado sleepimage en /private/var/vm/ ¡ sleepimage 4 GB! También encontré muchos otros files en la misma carpeta llamados swapfile0 swapfile1 , etc. ¿Qué son y son seguros de eliminar para que pueda liberar espacio? (casi 10 GB)

  • ¿Cuánta memory RAM se recomienda asignar a una máquina virtual en VirtualBox?
  • Reproducción de videos en VirtualBox Mac OS X invitado en Ubuntu 13.04 como anfitrión
  • ¿Veré un aumento en el performance si agrego memory con estas statistics de input / salida de página?
  • Técnica de gestión de memory de iOS
  • 3 Solutions collect form web for “¿Qué son los documentos "sleepimage" y "swapfile"?”

    swapfile0 , swapfile1 y demás son files de intercambio. Puede pensar en ellos como RAM de "respaldo". Cuando su computadora no tiene suficiente RAM para acomodar las requestes de memory de todos sus progtwigs (lo cual es casi siempre, esto es normal), utiliza estos files para "escribir" parte de lo que tenía en la memory RAM.

    La image de sleepimage tiene un uso muy similar, excepto que se usa solo cuando tu Mac hiberna / se despierta.

    La eliminación de cualquiera de los files swapfile* puede arruinar su sistema, pero puede eliminar la image de sleepimage forma sleepimage . Sin embargo, es inútil, probablemente se vuelva a crear la próxima vez que coloque la computadora en hibernación. Si realmente desea eliminarlo, tendrá que usar sudo rm , ya que la root posee el file.

    Finalmente, es normal que la sleepimage de sleepimage tome hasta 4 GB; usualmente tomará el mismo espacio que tu RAM.

    Esos son parte del sistema de memory virtual: swapfile* contiene literalmente datos de intercambio, que es contenido de memory que se ha enviado al disco.

    La image de sleepimage se utiliza para suspender y reanudar el soporte; cuando el sistema hiberna, ahí es donde se almacenan los datos de la memory.

    La eliminación de cualquiera de ellos ocasionaría problemas importantes: la image de suspensión tiene el mismo tamaño que la RAM, y tendría que volver a crearse para dormir; los files de intercambio son memory que está en uso y podría causar problemas graves para eliminar.

    Si usa less swap, el sistema desasignará automáticamente esos files y liberará ese espacio de disco.

    Acabo de eliminar mi image de suspensión y todo funciona bien, y para evitar que vuelva a aparecer de forma permanente, siga los pasos descritos en los comentarios de este artículo.

    Resumen…

    • ¿Puedo borrar sleepimage de manera segura desde mi Mac?
    • Sí, puedes eliminar la image de suspensión y se creará de nuevo automáticamente la próxima vez que tu Mac se ponga a dormir. Para eliminar la image desactivada, escriba el siguiente command en la Terminal:

      sudo rm / private / var / vm / sleepimage

    Se le pedirá la contraseña de administrador para get acceso para eliminar el file, esto es normal.

    El file sleepimage solo es necesario para la function safe-sleep donde sus datos se guardan en el HDD antes de dormir; si desea recuperar permanentemente este espacio en disco, puede hacerlo utilizando los siguientes commands en una window de terminal. Esto revertirá su computadora al método de suspensión anterior, que dormirá más rápido y despertará más rápido, pero conservará sus datos en la memory durante el período de reposo.

    para verificar qué modo está activo

     pmset -g | grep hibernatemode 

    para cambiar el modo 0 = sueño de estilo antiguo 3 = nuevo (save en el estilo de disco)

     sudo pmset -a hibernatemode 0 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).