Sobreaprovisionamiento (over-provisioning)
El sobreaprovisionamiento es una parte de la capacidad del SSD que la unidad se guarda para sí misma y que tú nunca ves. La usa para reorganizar datos, sustituir celdas que fallan y mantener el rendimiento estable con el tiempo. Por eso un SSD de "1 TB" suele tener algo más de memoria física por dentro.
Qué es Sobreaprovisionamiento (over-provisioning)
El sobreaprovisionamiento u "over-provisioning" (OP) es la diferencia entre la capacidad física real de memoria flash de un SSD y la capacidad que se anuncia y queda disponible para el usuario. Existe un OP "de fábrica" y, en algunos discos, uno adicional que el usuario puede reservar dejando espacio sin particionar.
Cómo funciona
Los SSD necesitan "espacio para maniobrar": para mover datos de un sitio a otro mientras hacen mantenimiento (garbage collection), para repartir el desgaste de forma uniforme entre todas las celdas (wear leveling) y para sustituir bloques que se vuelven defectuosos por bloques de reserva. Por eso el fabricante deja siempre un colchón oculto: parte de la diferencia viene de calcular los GB en base 1000 frente a 1024, y parte es OP deliberado. Cuanto más espacio libre tenga el SSD para trabajar, más constante es su rendimiento bajo carga y más le dura la memoria. De ahí también la recomendación de no llenar un SSD al 100%: dejar un 10-15% libre actúa como sobreaprovisionamiento "informal" y ayuda a que el disco siga rindiendo bien.
Por qué es importante
Explica un par de cosas: por qué un SSD "de 1 TB" muestra unos 931 GB (eso es sobre todo el cambio de unidades) y por qué conviene no atiborrarlo. Para el usuario doméstico, la lección práctica es sencilla: deja siempre un poco de espacio libre en tus SSD; un disco lleno hasta arriba va más lento y se desgasta más rápido. En entornos profesionales a veces se reserva OP extra a propósito a cambio de capacidad útil.
Datos curiosos
- Parte de la "capacidad que falta" en un SSD no es OP sino unidades: los fabricantes cuentan 1 TB = 1.000.000.000.000 bytes, pero el sistema lo muestra dividiendo entre 1024, de ahí los ~931 "GiB".
- Algunos SSD orientados a empresa se venden con capacidades "raras" (por ejemplo 960 GB en vez de 1 TB) precisamente porque dedican más memoria a sobreaprovisionamiento para aguantar más escrituras.
- Las utilidades de algunos fabricantes permiten aumentar el over-provisioning con un clic: en realidad solo dejan una porción del disco sin asignar para que el controlador la use.
Preguntas frecuentes
¿Por qué mi SSD de 1 TB muestra solo 931 GB?
Sobre todo por el cambio de unidades: el fabricante cuenta 1 TB como un billón de bytes, y el sistema operativo lo divide entre 1024 en cada escalón, lo que da unos 931 "GiB". Una pequeña parte adicional puede ser sobreaprovisionamiento del disco.
¿Debo dejar espacio libre en el SSD?
Sí: deja un 10-15% libre como norma. Un SSD muy lleno tiene menos sitio para reorganizar datos y nivelar el desgaste, así que va más lento en escrituras y se desgasta antes. No hace falta obsesionarse, pero evita llenarlo al tope.
¿Tengo que configurar yo el sobreaprovisionamiento?
No es necesario para uso doméstico: el OP de fábrica es suficiente y, además, mantener algo de espacio libre ya cumple esa función. Las utilidades que ofrecen "ampliar OP" simplemente dejan una parte del disco sin particionar; útil sobre todo en escenarios de mucha escritura.