11 votos

¿Cómo es el estado de una posición de bit en un disco duro se mide?

En primer lugar, yo no soy el EE tipo, pero tengo una pequeña buena base en física de trabajo en un muy bajo nivel. Me preguntaba qué mecanismo es el que mide el campo magnético de la sangría en la unidad de disco duro disco (si es que incluso en el caso), y/o las especificaciones y las variaciones que determina un 1 o 0.

5voto

lillq Puntos 4161

Como Marca , dijo que los cambios en la polarización que se utiliza para codificar los datos; una magnética de la cabeza no vamos a ver un campo estático.

Hasta hace algunos años la grabación fue longitudinal, lo que significa que los campos eran horizontales.

enter image description here

Crecimiento de disco duro, las capacidades requeridas de una manera diferente: perpendicular de grabación. La imagen muestra que usted puede grabar bits más cerca juntos. Actualmente los discos duros tienen una capacidad de más de 100 gb/en\$^2\$, y se espera que esta tecnología puede alcanzar 10 veces.

5voto

Alex Andronov Puntos 178

El almacenamiento de información en disco es algo similar a la representación de la información en un código de barras. Cada ubicación en una pista del disco está polarizada en una de dos maneras, equivalente a las áreas blancas y negras de un código de barras; como con un código de barras, estas polarizadas regiones tienen diferentes anchuras que se utilizan para codificar los datos. La codificación real es diferente, sin embargo, ya que los códigos de barras se utilizan generalmente para contener dígitos decimales o caracteres seleccionados de un conjunto relativamente pequeño (43 caracteres en el caso del código 39), mientras que las unidades de disco se utilizan para almacenar la base de 256 bytes. Tenga en cuenta que los mayores de la unidad de tecnologías que se utilizan para el uso de sólo tres anchos de magnético-pulso de las regiones, la más amplia de la que fue tres veces el ancho de la parte más estrecha. Más reciente de la unidad de tecnologías de utilizar muchas más anchos, ya que el ancho de la parte más estrecha de la región de los medios de comunicación pueden apoyar es considerablemente mayor que el mínimo perceptible distancia entre anchos. En la década de 1980, aumentando el número de diferentes anchos en una unidad con un mínimo ancho de aumento de la capacidad utilizable por el 50%. No sé lo que la proporción es de hoy.

La información en un azar de la escritura en el disco se divide en sectores, cada uno de los cuales está precedido por un sector de la cabecera; el sector encabezado sí es precedido y seguido por un espacio. Tanto el sector de la cabecera y el sector de comenzar con patrones especiales de la región de los anchos de que no puede producirse en cualquier otro lugar. Para leer un sector, una unidad de relojes para el patrón especial que indica que "el sector de cabecera", luego lee los bytes que siguen. Si coinciden con el sector de la unidad quiere, entonces relojes para un patrón que indica "datos de cabecera" y lee los datos asociados. Si los datos no coincide con el sector de interés, la unidad vuelve a buscar otro "sector de cabecera".

La escritura de un sector es un poco más complicado. La unidad electrónica de tomar un breve pero distinto de cero (y no es completamente predecible) cantidad de tiempo para cambiar entre la lectura y el modo de escritura. Para lidiar con esto, sólo las unidades de escribir los datos de todo un sector, en un momento. Para escribir un sector, el de la unidad se inicia en modo de lectura, espera hasta que se ve el encabezado del sector para ser escrito; luego se cambia al modo de escritura, las salidas de los datos y, a continuación, cambia a modo de lectura. Porque hay espacios antes y después del área de datos, no importa si la unidad a veces cambia a modo de escritura un poco más rápido o más lento, a condición de que (1) el "inicio" de patrón para un bloque es precedido por algunos datos que no coinciden con el patrón de inicio, de modo que incluso si la unidad se inicia "tarde", a la parte del antiguo bloque que no se borran no coincide con el patrón de inicio (2) la unidad debe comenzar con suficiente antelación de que finalice antes de que el inicio de la siguiente sector.

Cuando la lectura de los datos, se determina qué tipo de datos está representado por un punto en particular en el disco "contar" el campo magnético de las regiones visto desde el anterior al inicio de bloque marcado. Cuando la escritura de datos, qué datos está representada por el lugar en el disco, la cabeza está pasando será determinado por el controlador de la cuenta de la cantidad de datos escritos hasta el momento. Tenga en cuenta que no hay manera de predecir con precisión qué poco va a ser representados por cualquier lugar en el disco antes de que sea por escrito, ya que hay una cierta cantidad de "agua sucia" en el proceso de la escritura.

2voto

Jon Ericson Puntos 9703

No es un experto en unidades de disco duro, pero no es realmente una "sangría" a menos de que tiene un significado diferente en la física.

El "disco" contiene un gran número de magnetizado regiones (realmente es una ferrosos de película delgada en el disco), al escribir en el disco de la polarización de estas regiones es cambiado por el de una cabeza de escritura. Los datos reales, los unos y los ceros, se codifica en una serie de transiciones de una polarización a otro. Uno polarizado región no es realmente 1 bit, más bien, el momento de las transiciones de una polarización a otro es lo que determina si un uno o un cero es "leer". Ver http://en.wikipedia.org/wiki/Run-length_limited para una estándar método de codificación.

Las cabezas de lectura/escritura en sí, son realmente sólo bobinas magnéticas que pueden detectar la polarización del campo generado por el disco (lectura), o inducir a una polarización en el disco (escribir).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X