8 votos

¿Cuál es la diferencia entre "/private/var/vm" y "/vm"?

Me pregunto por qué mi Mac (que ejecuta MacOS High Sierra 10.13.6) tiene ambos /private/var/vm y /vm :

$ ls -l /private/var/vm /vm
/private/var/vm:
total 4194304
-rw------T  1 root  wheel  1073741824 May 17 19:12 sleepimage
-rw-------  1 root  wheel  1073741824 May 26 13:29 swapfile0

/vm:
total 2097152
-rw-------  1 root  wheel  1073741824 May 14 23:49 swapfile0

Sé que tienen que ver con la memoria virtual, pero ¿por qué hay dos, cuál es la diferencia?

¿Los dos archivos se llaman swapfile0 que se está utilizando o puedo eliminar uno? Supongo que si borro una, sería la segunda, ya que no ha sido modificada en más de una semana, mientras que la primera fue modificada hace sólo unos minutos (he reiniciado mi Mac ahora mismo). Pero, ¿cómo puedo saber con seguridad si es seguro borrarlo? ¿Por qué existe, para empezar?

7voto

Jose Chavez Puntos 645

Esto sucede debido a un cambio que ocurrió en las versiones de High Sierra. No se sabe si se trata de un error, o simplemente de un cambio de opinión en Apple, pero con High Sierra la ubicación del archivo de intercambio se cambió de /private/var/vm a /vm, y luego en una actualización posterior de High Sierra se volvió a mover a /privat/var/vm.

La mejor manera de proceder es asegurarse de haber actualizado a la última versión de High Sierra. Si el archivo de intercambio extraño en /vm/swapfile0 sigue existiendo y ocupando espacio en el disco, arranca en modo de recuperación, utiliza la Utilidad de Discos para montar el volumen principal, e inicia un Terminal y ejecuta: (sustituye TheVolumeName con el nombre del volumen principal)

rm /Volumes/TheVolumeName/vm/swapfile0

Después puedes reiniciar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X