Creo que el término que está buscando es "dominio magnético", "una región dentro de un material magnético que tiene magnetización uniforme" (wp). Los diseñadores de discos duros siempre intentan reducir el tamaño de los dominios magnéticos.
Pero.
Primero, se usan los "códigos de canal": los 0 y 1 grabados en la unidad no son los mismos que los 0 y 1 que usted escribe y eventualmente leerán. El aserrín es correcto acerca de cómo se registran 1s y 0s, pero hay más: el variador recupera los pulsos de reloj (para que pueda saber dónde esperar una inversión de flujo, si la hay) de las inversiones de polaridad de flujo , pero no puede hacerlo desde tramos donde No hay reversiones.
Esto puede ser un problema. ¡Es totalmente plausible que alguien pueda escribir un sector completo (4096 bits con sectores de 512 bytes) de todos los 0! Lo cual (si se registra simplemente) no tendría reversiones de flujo. Debido a irregularidades en la velocidad de rotación, entre otras cosas, es probable que la unidad "pierda su lugar" mucho antes del final de ese sector.
Por lo tanto, los datos que se escribirán en realidad se expanden en algo más bits, utilizando un código de canal que garantiza que nunca habrá más de una cierta cantidad de reversiones sin flujo escritas en una fila.
No tengo una referencia para los códigos de canal utilizados en los discos duros modernos, pero puede tener una idea de cómo funciona al buscar la "modulación de ocho a catorce" ("EFM") que se usa en los CD. Bajo EFM, cada grupo de ocho bits (que tienen 256 combinaciones posibles de 0s y 1s) se convierte en una secuencia de 14 bits (16384 combinaciones, pero solo 256 de ellos son códigos válidos). Las secuencias dentro de cada código de 14 bits se eligen para que nunca haya más que unas pocas, creo que son tres, sin inversión de flujo (0s) seguidas. También se eligen para reducir el ancho de banda de la señal. Suena extraño, pero es cierto: al grabar más bits, puede escapar con menos transiciones de flujo. Por ejemplo, ocho bits de todos los 1 requerirían ocho inversiones de flujo sin un código de canal,
Ahora, piense en el primer bit escrito a un sector. Supongamos que es un 0. ¿Dónde está? Gracias al código del canal, ¡el primer bit realmente escrito en el sector podría ser un 1!
Por cierto, hablar de CD no es tan extraño como parece. Los CD usan un esquema similar al descrito por el aserrín: el principio o el final de un "pozo" marca un 1, un lugar donde un pozo podría comenzar o terminar, pero no lo hace, es un 0. Al igual que las inversiones de flujo.
Luego está la corrección de errores. La corrección de errores implica datos adicionales almacenados con cada sector. En el pasado, la unidad leía el campo de datos primario + los datos de ECC del sector, y si se detectaba algún error (por ejemplo, al leer uno de los muchos códigos de canal "no debería existir"), usaba los datos de ECC para corregir los errores
No más. Las densidades de datos modernas son tales que los errores son más o menos esperados . Entonces, los mecanismos de ECC se fortalecieron para que muchos más errores sean corregibles.
Sí, esto significa que tiene que grabar más bits, pero es una ganancia neta en términos de capacidad.
Sin embargo, el resultado es que realmente no podemos decir que un bit individual, incluso un bit de código de canal, se grabe en una ubicación específica, porque los datos de ECC son tan vitales para recuperar el bit como el código de canal. Y la forma en que funciona ECC, la "influencia" de cada bit en los datos de ECC se extiende sobre muchos, muchos bits de los datos de ECC. (Este principio se llama "difusión").
Entonces, ¿dónde está el bit? Bueno, está algo extendido. Cambie un bit en la entrada y habrá cambios en las inversiones de flujo en muchos lugares del sector.
Si eso parece extraño, espere hasta que aprenda sobre PRML, que significa "probabilidad máxima de respuesta probable": incluso la forma de onda recuperada de la cabeza, en la cual el variador busca inversiones de flujo, se interpreta estadísticamente. Pero eso no tiene mucho que ver con "dónde están los bits".
I'm talking about the spot that stores 1 bit of data, the tiny little area that stores either a 1 or a 0 magnetically.
... y ¿qué hay de malo en llamarlo "un poco"?