¿Por qué se vuelve lento un SSD lleno? Caché SLC y recolección de basura
La causa no es la fragmentación, es cómo se escribe
Respuesta corta: un SSD lleno se ralentiza por dos motivos. Primero, la zona de escritura rápida de la unidad —la caché SLC— es proporcional al espacio libre, así que se encoge o desaparece a medida que el disco se llena. Segundo, la recolección de basura, que limpia los bloques borrados, ya no puede trabajar en segundo plano y tiene que hacerlo mientras tú escribes.
Esto no tiene nada que ver con la fragmentación de los discos duros, y desfragmentar un SSD no ayuda: genera escrituras inútiles y acorta su vida. Las velocidades de lectura apenas se ven afectadas; lo que se desploma es la escritura. Esta guía explica el mecanismo y cuánto espacio libre conviene dejar.
Puntos clave
- La lentitud de un SSD no se debe a la fragmentación; desfragmentarlo no ayuda y provoca escrituras innecesarias.
- Los SSD modernos hacen funcionar temporalmente algunas celdas TLC/QLC en modo de un bit (SLC) para formar una caché de escritura rápida, y su tamaño es PROPORCIONAL AL ESPACIO LIBRE.
- Cuando la caché se agota, la velocidad de escritura cae al ritmo nativo de la celda: varias veces más lento en TLC y hasta diez veces en QLC.
- La NAND no se puede sobrescribir; hay que borrar un bloque antes de escribirlo. Sin bloques limpios, la recolección de basura se ejecuta en medio de tus escrituras y añade latencia.
- El rendimiento de lectura apenas cambia con el llenado. Lo que se ralentiza es la escritura.
- Regla práctica: deja libre al menos el 10-15 % de la capacidad. En unidades QLC, el 20 % es más seguro.
La caché SLC: por qué los primeros 50 GB van rápidos y el resto no
La mayoría de los SSD de consumo modernos usan memoria TLC (3 bits por celda) o QLC (4 bits por celda). Cuantos más bits se apilan en una celda, más lenta y compleja resulta la escritura. Los fabricantes lo sortean haciendo funcionar temporalmente parte de las celdas vacías en modo de un bit (SLC) y escribiendo allí primero los datos entrantes. Esa zona es la caché SLC y es muy rápida.
El punto crítico es este: en la mayoría de unidades esa caché no es fija sino dinámica. Su tamaño es proporcional al espacio libre. En un SSD de 1 TB medio vacío la caché puede ser de decenas de gigabytes; al 95 % de ocupación, la misma unidad baja a un par de gigabytes o pierde la caché por completo.
En el uso diario se ve así: al copiar un archivo grande la velocidad empieza muy alta, luego cae de golpe y se queda baja. Ese es el momento en que la caché se llenó y la escritura volvió al ritmo nativo de la celda. En un disco lleno ese arranque rápido no llega a existir: la unidad está en modo lento desde el primer byte.
Recolección de basura y amplificación de escritura
La restricción fundamental de la NAND es que no se puede sobrescribir en el sitio. La escritura se hace en páginas, pero el borrado en bloques mucho mayores. Cuando borras un archivo, la unidad no borra nada en ese momento; solo marca las páginas correspondientes como no válidas.
La limpieza real llega después, en la recolección de basura: el controlador mueve fuera del bloque las páginas todavía válidas y luego borra el bloque entero para poder reutilizarlo. Mientras la unidad está ociosa esto ocurre en segundo plano y nunca lo notas.
En un disco lleno ya no quedan bloques limpios. El controlador tiene que mover y borrar al mismo tiempo que tú escribes. Eso es la amplificación de escritura: para guardar 1 MB de tus datos, la unidad puede remover varios megabytes internamente. La latencia sube y la unidad se desgasta más rápido.
Cuánto espacio libre y por qué QLC necesita más
La regla práctica es dejar libre al menos el 10-15 % de la capacidad. Esa cifra no es arbitraria: es el margen de trabajo que necesita el controlador para hacer recolección de basura en segundo plano y mantener la caché SLC en un tamaño útil. El espacio libre que dejas como usuario actúa de hecho como sobreaprovisionamiento adicional.
En unidades QLC conviene ser más generoso. Una celda QLC guarda cuatro bits, así que su velocidad nativa de escritura es baja y depende mucho más de la caché SLC. Cuando la caché se agota, la caída en QLC es bastante más brusca que en TLC; en algunos modelos la velocidad de escritura baja de la de un disco duro. En una unidad así, apuntar al 20 % libre es sensato.
Y luego está TRIM. TRIM es la forma en que el sistema operativo indica a la unidad qué bloques pertenecen a archivos borrados; sin él, el controlador no sabe qué bloques están realmente libres. Pero incluso con TRIM activo, su beneficio es limitado si no hay bloques que limpiar: TRIM no sustituye al espacio libre, trabaja junto a él.
Qué hacer cuando ya está lleno
Lo único que funciona de verdad es liberar espacio; ningún ajuste ni herramienta cambia esta física. Ponte un objetivo concreto: el 15 % de la capacidad. En una unidad de 500 GB son 75 GB libres; en una de 1 TB, 150 GB.
Las ganancias más rápidas suelen venir de cuatro sitios: cachés del sistema y de las aplicaciones, archivos grandes que no abres desde hace meses, copias idénticas repartidas por distintas carpetas e instaladores viejos en la carpeta Descargas. Juntos suman 30-60 GB en un equipo típico, y nada de eso son datos personales.
Después de liberar espacio, dale a la unidad algo de tiempo ocioso. El controlador tiene que ponerse al día con la recolección de basura pendiente; deja el ordenador encendido y no arranques enseguida una copia enorme, y verás volver la velocidad de antes. Los módulos Limpiador de caché, Archivos grandes, Duplicados y Descargas de Disk Mop apuntan justo a esas cuatro categorías y muestran qué se va a borrar antes de actuar, mientras que el módulo Salud del disco informa del estado de TRIM y los valores S.M.A.R.T. en la misma pantalla.
Preguntas frecuentes
¿Desfragmentar un SSD ayuda?
No. La fragmentación es un problema en discos duros por el movimiento físico del cabezal; un SSD no tiene ese movimiento. Desfragmentar solo genera escrituras innecesarias y acorta la vida útil. La herramienta de optimización de Windows ya ejecuta TRIM en los SSD.
¿La velocidad vuelve enseguida tras liberar espacio?
Normalmente no al instante, pero poco después. El controlador tiene que terminar la recolección de basura pendiente, y lo hace cuando está ocioso. Dejar el ordenador encendido un rato basta en la mayoría de casos.
¿También bajan las velocidades de lectura?
Solo ligeramente. El llenado afecta sobre todo a la escritura. Si notas la lectura claramente más lenta, la causa está probablemente en otro sitio: poca memoria del sistema, un análisis en segundo plano o una unidad realmente desgastada.
¿Sirve crear una partición y dejarla vacía?
Sí, eso se conoce como sobreaprovisionamiento manual y funciona, pero da el mismo resultado que simplemente mantener el disco al 15 % libre. La única ventaja de una partición aparte es que te impide llenar ese espacio por descuido.
Veredicto
Que un SSD lleno se ralentice no es un fallo, es la consecuencia natural del diseño: la caché de escritura rápida depende del espacio libre y la recolección de basura necesita margen para respirar. La solución cabe en una frase: mantén libre el 15 % de la capacidad y apunta al 20 % en unidades QLC.
La forma más fácil de liberar ese espacio es limpiar la basura acumulada sin tocar tus archivos personales. Eso es exactamente lo que hacen los módulos Limpiador de caché, Archivos grandes, Duplicados y Descargas de Disk Mop; el módulo Salud del disco muestra el estado de TRIM y los indicadores de desgaste en una sola pantalla.
Descubre qué ocupa realmente tu SSD
Pago único para acceso de por vida a todas las funciones. Sin suscripción, sin tarifas ocultas.
Descarga Disk Mop ahora