Recientemente compré un Crucial M500 240GB SSD (20nm NAND) y estoy tratando de encontrar la mejor manera de particionarlo. Actualmente, estoy usando fdisk -cu
comenzar en el sector 2048
.
Creo que nand page size
es de 16 KB.
No puedo encontrar en ninguna parte lo que nand erase block size
es para eso.
¿Alguien sabe la respuesta a esto o consejos generales sobre la partición de esta serie particular de SSD?
partitioning
ssd
Dacto
fuente
fuente
Respuestas:
Esta información a veces se publica en las especificaciones del fabricante de SSD, pero otras veces no está allí, especialmente para las tarjetas de memoria CF o SD. Si no utiliza Google para buscar a otra persona que haya realizado la investigación, puede intentar calcularlo usted mismo utilizando FlashBench. Descárguelo aquí: https://github.com/bradfa/flashbench
Esta herramienta realiza lecturas aleatorias en un SSD y trazará una tabla que muestra los tiempos de lectura. (Ya debería haber hecho algunas escrituras en el SSD, porque la lectura de las páginas borradas a menudo es simulada por el chip controlador). Al buscar interrupciones en el tiempo por tamaño de bloque, puede inferir cuál es el tamaño de bloque de borrado. Aquí hay una muestra de
README
:fuente
Otro intento es alinear en un límite que es una multiplicación de cualquier tamaño de bloque práctico.
Con este concepto, es más común alinearse en el límite de 1 MB, por lo que no importará si el tamaño del bloque es de 4 o 16 kb; todos estos serán mulitplys de 2 y menos de 1M, por lo que alinearse en ese límite los ajustará a todos.
Sin embargo, la aplicación de este concepto depende de lo que esté alineando; perder 1 MB al comienzo de un dispositivo de almacenamiento masivo es totalmente aceptable, mientras que perder muchas veces en un escenario diferente podría no serlo.
fuente
El tamaño del bloque de borrado no tiene relación con la alineación, y el M500 admite la recolección de basura, por lo que el rendimiento no es un problema. Consulte la segunda página de este PDF del sitio de micron que lo ayudará a determinar el tamaño del bloque de borrado en función de la NAND utilizada en su M500.
En cuanto a los consejos de alineación, echa un vistazo a esta fantástica publicación de superusuario .
Aquí está la captura de pantalla de la página:
fuente