57 votos

¿Cómo puedo borrar el área purgable de mi disco?

He limpiado el espacio de mi disco borrando archivos y vaciando la papelera. Pero, no puedo hacer uso del espacio que he liberado. Es decir, como puedes ver el disco reporta 142 GB como Disponible con 83 GB de eso como purgable .

Available vs Purgeable disk usage

Así que debería tener espacio de sobra para copiar un archivo de 70 GB en el disco. Sin embargo, cuando lo intento me sale un error que dice " No hay suficiente espacio en el disco para copiar ", como muestra la siguiente imagen:

enter image description here

¿Cómo puedo vaciar el espacio purgable para que esté realmente disponible para su uso?

He probado a reiniciar con la esperanza de que un reinicio borre la zona purgable, pero no ha habido ningún cambio al intentarlo.

2 votos

Creo que el espacio de disco marcado como "purgable" ya se cuenta en su espacio de disco disponible. Es un espacio que el sistema borrará automáticamente si es necesario, por lo que borrarlo no aumentará tu espacio de disco 'disponible'. Ver este artículo sobre el almacenamiento optimizado.

8 votos

@fbara sí, eso es lo que yo entiendo también. Sin embargo, con 142 GB disponibles no puedo copiar un archivo de 70 GB. Por lo tanto, purgeable me está impidiendo copiar archivos.

1 votos

¿Puedes hacer los ajustes indicados en ese artículo para despejar parte de tu espacio purgable?

26voto

Ian Nelson Puntos 20020

Si la máquina del tiempo es la que ocupa el espacio, que usar tmutil puede ayudar. La lista de instantáneas se puede comprobar con:

tmutil listlocalsnapshots /

Y limpiar hasta 100GiB usando:

tmutil thinlocalsnapshots / $((100 * 1024 * 1204 * 1024)) 4

Los dos últimos argumentos son:

  • cantidad de espacio para tratar de recuperar (usando $(( )) para calcular 100 GiB)
  • urgencia, 1 es por defecto, 4 es la más alta (no he encontrado una descripción mejor)

Hay una mención a tmutil en un comentario, pero no de thinlocalsnapshots .

0 votos

Lo he ejecutado dos veces y el uso ha bajado del 80% al 40%. Muchas gracias.

0 votos

Esto fue lo único que me permitió iniciar mi instancia de Windows Parallels

12voto

avinash Puntos 1

Otra opción para vaciar el espacio de disco purgable es crear manualmente imágenes de disco vacías, ya sea desde la Utilidad de Discos (con Cmd+N) o desde el terminal, de esta manera:

$ hdiutil create -size 25g empty.dmg
created: /Users/enekoalonso/empty.dmg

Este comando tarda unos segundos, utilizando los parámetros de imagen por defecto.

Como nota, no podemos crear una imagen más grande que el espacio libre disponible, pero el uso de un valor cercano a eso hará que MacOS libere una buena cantidad de espacio purgable.

Este proceso puede repetirse fácilmente según sea necesario, hasta que se haya liberado casi todo el espacio purgable.

1 votos

Mi volumen de datos muestra "Disponible: 37,15 GB (24,49 GB purgables)". $ hdiutil create -size 25g empty.dmg errores con hdiutil: create failed - No space left on device

0 votos

@swrobel ¿has probado con tamaños más pequeños? como 20gb o 10gb?

0 votos

Sí, he probado tallas más pequeñas

8voto

Dom Puntos 646

Pude hacer que el área purgable se despejara copiando sobre archivos temporales más pequeños que eventualmente causaron que el espacio purgable se despejara. Una vez que el área purgable grande se despejó, pude eliminar los archivos temporales más pequeños y copiar el grande que pretendía.

Tenga en cuenta que la eliminación de los archivos temporales más pequeños hizo que mi área purgable creciera de nuevo, afortunadamente se redujo lo suficiente como para poder copiar el archivo grande. Esperemos que Apple perfeccione esto con el tiempo.

4voto

Niall Puntos 325

Parece que actualmente no hay forma de obtener una lista de lo que el sistema operativo considera archivos purgables para poder eliminarlos, pero hay algunos candidatos a tener en cuenta, como los archivos en caché.

Este archivo en particular puede crecer bastante, y una vez eliminado reduce el tamaño de los datos purgables;

/System/Library/Caches/com.apple.coresymbolicationd/data

Para tener una idea del tamaño del archivo, puede ejecutar ls como el sudo usuario;

sudo ls -la /System/Library/Caches/com.apple.coresymbolicationd/data

Si se busca el archivo, se obtienen algunos enlaces a consultas sobre su tamaño, como por ejemplo este Q&A aquí .

Los detalles sobre el archivo en sí son escasos, pero parece estar relacionado con la búsqueda de símbolos para los procesos accidentados y problemáticos; como prueba en este enlace de preguntas y respuestas con más información este puesto . Siga en el Q&A enlazado arriba, parece lo suficientemente seguro como para borrar este archivo.

La eliminación del archivo tendría que hacerse con sudo , Los detalles se encuentran en el post de preguntas y respuestas . La esencia de esto es moverse (como sudo ) el archivo en algún lugar de su directorio personal (por ejemplo ~/Documents/SymbolDataDelete ), reinicie la máquina y luego borre el archivo.

Nota El archivo de símbolos se creará de nuevo, esto parece ser normal, pero debería ser capaz de gestionar mejor el tamaño que consume si se hace demasiado grande.

Advertencia : utilizando sudo puede ser peligroso... utilícelo con cuidado.

En cuanto a los resultados esperados; no preveo que este único archivo sea el único contribuyente a los datos purgables (suponiendo que el disco de la nube esté apagado, etc.), pero sí limpió cerca del 95% de los datos purgables que tenía.

Observaciones generales

Puede parecer obvio, pero un reinicio limpia gran parte del contenido temporal y en caché. Dale unos minutos después del reinicio. Las observaciones personales han sido que después de un par de semanas, un reinicio limpia del orden de un giga de espacio purgable...

0 votos

En realidad sí: tmutil listlocalsnapshotdates y luego tmutil deletelocalsnapshots para borrarlas (empieza por la fecha más antigua)

-1voto

AndreRoberge Puntos 6

Paso final que ha funcionado (usando Catalina 10.15.7 en un iMac con una unidad Fusion formateada en APFS)

  • Confirme que hay una copia de seguridad reciente del sistema antes de proceder para reducir el riesgo de pérdida de datos.
  • Inicie el modo de recuperación y reinstale el sistema operativo. Ver Cómo reinstalar macOS desde la recuperación de macOS . No borre ni formatee el disco.
  • Una vez completada la reinstalación, el almacenamiento purgable era sustancialmente menor y las operaciones que antes fallaban por falta de espacio en el disco tenían éxito.

En este escenario, la copia de seguridad de un dispositivo iOS en un Mac estaba fallando y tuvo éxito después de la reinstalación del sistema operativo.

Otras medidas adoptadas antes de la reinstalación, que podrían no ser necesarias

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