← Todos los artículos

Qué es realmente 'System Data' en macOS (y por qué son 200 GB)

Qué se esconde de verdad dentro de System Data en macOS, por qué ocupa tantos gigas y cómo abrirlo tú mismo para liberar espacio en el Mac.

· Actualizado el 14 de septiembre de 2026
macOSStorageAPFSSystem DataDeveloper

Por ahora, más guías como esta solo están disponibles en inglés. Ver todos los artículos


Abres Acerca de este Mac → Almacenamiento. Hay un segmento gris llamado System Data, son 187 GB, y hacer clic no hace nada.

macOS no ofrece ninguna explicación ni forma de entrar. Así que vamos a hacerlo bien.

“System Data” no es una cosa

Es una categoría residual. macOS clasifica los archivos que reconoce — Fotos, Música, Aplicaciones, Documentos, iCloud Drive — y todo lo que no encaja en ninguno de esos grupos termina en System Data. No es una carpeta. No es una ubicación. Es lo que sobra después de restar.

Lo cual significa que la respuesta a “¿qué es mi System Data?” es distinta en cada Mac. En el tuyo, como desarrollador, es abrumadoramente una sola cosa: cachés de compilación.

Qué hay realmente dentro

En el orden aproximado de cuánto espacio suele ocupar en la máquina de un desarrollador:

Cachés de desarrollador. DerivedData de Xcode, simuladores de iOS, la imagen de VM de Docker, node_modules, Gradle, Homebrew, npm, pip, Cargo. macOS no tiene categoría para nada de esto. Frecuentemente el 60–70 % del bloque.

Snapshots locales de Time Machine. macOS guarda snapshots cada hora en tu disco interno incluso cuando tu disco de backup está en otro lugar. Decenas de gigabytes, y contienen archivos que ya borraste.

Cachés del sistema y del usuario. /Library/Caches, ~/Library/Caches, y la caché privada de cada aplicación — solo los navegadores suelen sumar varios gigabytes.

Descargas de Mail. Cada adjunto que alguna vez previsualizaste, conservado indefinidamente.

Backups de dispositivos iOS. Si alguna vez hiciste backup de un teléfono en este Mac, son 30–150 GB en ~/Library/Application Support/MobileSync/Backup.

Imagen de suspensión y swap. /private/var/vm guarda una imagen de suspensión del tamaño de tu RAM, más archivos de swap.

Registros y diagnósticos. /private/var/log, más informes de fallos de años atrás.

El misterio relacionado: “Other Volumes in Container”

Utilidad de Discos muestra una categoría con este nombre y todo el mundo asume que algo está mal. No hay nada mal.

APFS coloca varios volúmenes — Macintosh HD, Macintosh HD - Data, Preboot, Recovery, VM — dentro de un mismo container compartido, y todos toman de la misma reserva de espacio libre. Cuando miras un volumen, todo lo que están usando los demás se reporta como “Other Volumes in Container.”

No es basura y no hay nada que limpiar. Es simplemente APFS describiendo mal el reparto.

Por qué la cifra de espacio libre no deja de cambiar

APFS reporta el espacio purgeable (purgable) como disponible. Los snapshots locales y las cachés descartables cuentan como espacio libre porque macOS cree que puede recuperarlos bajo presión.

El efecto práctico: el Finder dice que tienes 40 GB libres, intentas copiar un archivo de 30 GB, y falla. Los 40 GB eran en su mayoría purgables, y macOS no los liberó lo bastante rápido.

Para la cifra honesta:

df -h /System/Volumes/Data

Abre el bloque tú mismo

Deja de adivinar. Mide:

# Nivel superior, carpeta personal y Library
du -sh -- ~/* ~/Library/* 2>/dev/null | sort -hr | head -25

# Cachés específicamente
du -sh ~/Library/Caches/* 2>/dev/null | sort -hr | head -20

# Snapshots locales de Time Machine
tmutil listlocalsnapshots /

# Backups de iOS
du -sh ~/Library/Application\ Support/MobileSync/Backup/* 2>/dev/null

# Adjuntos de Mail
du -sh ~/Library/Containers/com.apple.mail 2>/dev/null

Dale al primero uno o dos minutos. Entre los cinco, estos comandos cubrirán la gran mayoría del System Data de cualquier desarrollador, y las respuestas normalmente no son sutiles — una o dos líneas dominan todo lo demás.

Qué es seguro eliminar

Seguro, se regenera automáticamente: DerivedData de Xcode, cachés de simuladores, caché de compilación de Docker, node_modules, todas las cachés de gestores de paquetes, ~/Library/Caches (cierra las apps primero — algunas se comportan mal si les quitas la caché mientras están abiertas).

Seguro, pero piénsalo primero: los snapshots locales de Time Machine, que son tu capacidad de recuperar un archivo que borraste hace una hora. Bórralos cuando necesites espacio ahora, no como mantenimiento rutinario:

# Libera aproximadamente 50 GB, urgencia 4
sudo tmutil thinlocalsnapshots / 50000000000 4

Los backups antiguos de iOS, igual — comprueba que el teléfono siga respaldado en otro lugar antes de borrarlos.

Deja en paz: /System (protegido por SIP y de todas formas no puedes tocarlo), /private/var/vm (macOS gestiona la imagen de suspensión y el swap; borrarlos no logra nada duradero), y cualquier cosa en /Library que no puedas identificar.

El resumen en una línea

En el Mac de un desarrollador, “System Data” es sobre todo cachés de compilación a las que macOS no les da nombre. No es una corrupción, no es un error, y no es algo que una herramienta de optimización vaya a arreglar por arte de magia. Es Xcode, Docker, npm y Gradle haciendo exactamente lo que fueron diseñados para hacer, en una carpeta que Apple te oculta.

La guía completa de almacenamiento para desarrolladores recorre cada fuente con el comando para recuperar el espacio. DevCruft, una app gratuita para Mac que estamos construyendo, está pensada para dibujar todo el disco a escala y etiquetar cada una, que es la misma información sin la terminal; únete a la lista de espera para saber cuándo esté lista.

Una app gratuita para esto está en camino.

Estamos creando DevCruft para encontrar cada caché de guías como esta y mostrar cuánto te cuesta cada una. Únete a la lista de espera para enterarte cuando se lance.

Un correo en el lanzamiento y nada más. Puedes pedirnos que te borremos cuando quieras. Política de privacidad