El almacenador intermediario pski.com del linux

Artículos generales del 17 de junio de 2008 | 12:47 del admin @

Cuando usted escribe datos, no consigue necesariamente entonces escrita a la derecha del disco. El núcleo mantiene los escondrijos de muchas cosas, y los datos del disco son algo donde mucho trabajo se hace para mantener todo rápido y eficiente. Eso es grande para el funcionamiento, pero usted quiere a veces saber que los datos han conseguido realmente al accionamiento de disco. Esto podría ser porque usted quiere probar el funcionamiento de la impulsión, pero podría también ser cuando usted sospecha que está funcionando incorrectamente una impulsión: si usted apenas escribe y lee detrás, usted leerá en escondrijo, no en los discos reales del disco.

¿Tan cómo puede usted estar seguro que usted es datos de la lectura del disco? La respuesta consigue realmente un poco complicado, particularmente si usted está probando para la integridad, así que lleva conmigo.

Obviamente la primera cosa que usted necesita hacer es conseguir los datos en el escondrijo enviado en su manera al disco. Ésa es la “sinc.”, que dice a núcleo que usted quiere los datos escritos. Pero eso no significa que un subsecuente leído viene de disco: si los datos pedidos todavía están en escondrijo, aquí es de donde será traída. También no significa necesariamente que el núcleo ha enviado realmente los datos adelante al regulador de disco: una “sinc.” es una petición, no un comando que diga que “parada todo que usted está haciendo y escribe su escondrijo de almacenador intermediario entero al disco ahora!”. No, la “sinc.” apenas significa que el escondrijo será escrito, a medida que el núcleo tenga tiempo para hacer tan.

Traditonally, la única manera de estar seguro que usted no releía en el escondrijo debía sobreescribir el escondrijo con otros datos. Eso requirió dos cosas: sabiendo grande el escondrijo es en este momento, y teniendo datos sin relación del suficiente tamaño para sobreescribir con.

En un Unixes más viejo con fijo - los escondrijos de almacenador intermediario clasificados, la primera parte eran bastante fáciles, y puesto que la memoria era a menudo costosa y en una fuente más corta que ahora está, el escondrijo no eran convenientes ser todos los que grande de todos modos. Eso se cambia radicalmente: los sistemas modernos asignan memoria ocult0 dinámicamente y mientras que el escondrijo total es todavía pequeño comparado a los accionamientos de disco, puede ahora ser gigabytes de los datos que usted necesita sobreescribir. http://www.zerivista.com

Escrito por azerivista.com Miller.

Ningunos comentarios

Ningunos comentarios todavía.

Alimentación de TrackBack URI

Apesadumbrada, la forma de comentario es cerrada en este tiempo.