Un MacBook de 256 GB es una buena máquina de desarrollo hasta que deja de serlo. macOS ocupa de 20 a 30 GB, Xcode ocupa otros 12 a 15 GB, y unos meses de trabajo normal le dejan con el aviso “El disco está casi lleno” en el peor momento. Aquí está a dónde va el espacio y qué puede hacer al respecto, en orden de cuánto recupera.

A dónde va

En un Mac de 256 GB usado para desarrollo, estos son los sospechosos habituales, de mayor a menor.

  • Runtimes de simulador. Cada runtime de iOS, watchOS o visionOS ocupa de 7 a 8 GB. Xcode instala uno nuevo con cada actualización y conserva los antiguos. Tres runtimes sin usar son 22 GB.
  • DerivedData. La carpeta de compilación de Xcode. De 10 a 25 GB en una máquina con unos cuantos proyectos activos, y crece hasta que la borra. Xcode la reconstruye por sí solo.
  • La imagen de disco de Docker. Un solo archivo, normalmente de 20 a 60 GB, que contiene cada imagen y contenedor que descargó alguna vez. Docker solo lo reduce cuando se lo pide.
  • node_modules. Unos cientos de megabytes por proyecto, multiplicados por cada proyecto que clonó este año. De 20 a 40 GB es normal.
  • Cachés de paquetes. npm, pip, Gradle, Cargo, CocoaPods, Homebrew. De 5 a 15 GB en conjunto, todas reconstruidas bajo demanda.
  • Versiones antiguas de toolchains. Versiones de Node en nvm, versiones de Python en pyenv, JDK, toolchains de Rust. De 3 a 8 GB, y normalmente necesita una de ellas.

Qué borrar, en orden

  1. Runtimes de simulador para versiones que ya no prueba. Xcode › Settings › Components, o deje que Cache Goblin los liste con sus tamaños. Se descargan de nuevo si los necesita.
  2. DerivedData y cachés de paquetes. Es seguro borrarlos sin más. La siguiente compilación es más lenta una vez y luego vuelve a la normalidad.
  3. node_modules en proyectos que no ha abierto en meses. npm install los recupera. Conserve los de los proyectos que tocó este mes.
  4. Imágenes de Docker que ya no usa. docker system prune elimina los contenedores detenidos y las imágenes huérfanas. Cache Goblin ejecuta el mismo comando por usted y le muestra antes lo que va a recuperar.
  5. Versiones antiguas de toolchains, de una en una, tras comprobar qué proyectos las fijan.

En conjunto suelen ser de 40 a 80 GB en un Mac de 256 GB, que es la diferencia entre un disco lleno y uno cómodo.

Evitar que se vuelva a llenar

Las cachés vuelven a crecer. Para eso están. El truco es limpiar las seguras con regularidad y revisar el resto unas cuantas veces al año. Cache Goblin puede limpiar la clase Seguro automáticamente con la frecuencia que elija, y muestra las clases Restaurable y Arriesgado en la barra de menús para que vea la cifra antes de que aparezca el aviso.

Cuando 256 GB de verdad son demasiado pocos

Si ejecuta un escaneo y las cachés suman 15 GB, el disco está lleno de sus propios archivos y ningún limpiador lo arreglará. Mueva los archivos multimedia a un disco externo o planifique una configuración más grande para el próximo Mac. Comparamos las opciones y sus costes en la forma más barata de añadir almacenamiento a un Mac.

Descargue Cache Goblin gratis y ejecute un escaneo. Tarda menos de un minuto y muestra exactamente cuáles de los elementos anteriores están en su Mac y cuánto ocupan.