¿Las particiones en los SSD se asignan a direcciones físicas?


26

Una de las razones por las que algunos discos duros de partición popular es que se supone que ciertas partes del disco duro son más rápidas que otras. Teniendo en cuenta que los discos duros son un medio de acceso en serie, la partición, además de crear particiones lógicas, también se asigna a un conjunto físico particular de grupos / bloques en los discos duros

Ahora, con los SSD, es un juego de pelota completamente diferente: la nivelación del desgaste dependería de que los datos se puedan escribir en cualquier parte del disco, y con el acceso en serie, la fragmentación tiene menos efecto

Entonces ... ¿las particiones en SSD se correlacionan con sectores físicos en un disco como HDD, o se abstrae en un nivel superior?


"Teniendo en cuenta que los discos duros son un medio de acceso en serie ..." - revise un buen libro de texto de computadora, y encontrará que el disco (y la batería) son dispositivos de "bloque de acceso aleatorio". Las cintas (magnéticas y de papel) se consideran dispositivos secuenciales. La característica principal es si se puede acceder directamente a la unidad de transferencia (sector para disco y registro para cinta) sin tener que leer otros sectores / registros. "acceso en serie"? El hecho de que las pistas del disco tengan solo un bit de ancho es irrelevante; La cinta magnética de computadora generalmente tiene 9 pistas de datos de ancho, pero sigue siendo un dispositivo de acceso secuencial.
aserrín

Respuestas:


25

Para saber esto, debe verificar cómo funciona la nivelación de desgaste .

¿A dónde van las escrituras a una partición específica?

Tanto en la nivelación de desgaste dinámica como estática, se utiliza un mapa para vincular direcciones de bloque lógico (LBA) a la memoria SSD. Por lo tanto, cualquier escritura que le haga al SSD puede colocarse en cualquier lugar del SSD ...

Puede verlo como una especie de interfaz adicional entre su sistema operativo y su SSD, que solo traduce ubicaciones a otras ubicaciones. Hacia el sistema operativo simplemente no hay diferencia. Sin embargo, si pudieras mirar más allá del mapa, verías una gran cantidad de datos dispersos, como un disco realmente fragmentado.

¿Qué impedirá que escriba más de lo que puede contener la partición?

El sistema operativo hace esto, ya que una partición solo tiene una cantidad limitada de LBA.


Si, corregido.
Tamara Wijsman

-1

La única diferencia de velocidad de lectura que conozco con los discos duros giratorios es el tiempo de búsqueda , el tiempo que le lleva al brazo llegar a donde quieres estar. El tiempo de búsqueda no se aplica a los SSD, ya que son mucho más como una memoria RAM, una que no pierde estado cuando pierde energía. No veo por qué los SSD no podían tener particiones, pero reduciría la capacidad de la unidad para compartir el dolor de la escritura.


1
.. la mayor parte de la respuesta no parece ser relevante para esta pregunta, excepto la última oración, que francamente debería ser un comentario, ya que es completamente especulativo. -1
DMA57361

1
Dudo de la última oración. Una escritura en un SSD puede ir a cualquier ubicación en el SSD. Particionado o no. La nivelación del desgaste es precisamente la misma.
Hennes
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.