Буфер pski.com Линукс

Статьи 17-ое июня 2008 общие | 12:47 am admin @

Когда вы пишете данные, оно обязательно не получает написанными к праву диска после этого. Стержень поддерживает тайники много вещей, и данные по диска что-то где много работа сделана для того чтобы держать все быстрым и эффективным. То больш для представления, но иногда вы хотите знать что данные действительно получали к дисководу. Это смогло быть потому что вы хотите испытать характеристику рабочое привода, но смогло также быть когда вы подозрюете что привод работает неправильно: если вы как раз пишете и читаете назад, то вы будете читать от тайника, не от фактических дисков диска.

Так как можете вы быть уверены вы данные по чтения от диска? Ответ фактически получает немного осложненное, в частности если вы испытываете для герметичности, то поэтому носит с мной.

Очевидно первая вещь вам нужно сделать получить данные в тайнике посланном на своем путе к диску. То «sync», который говорит стерженю что вы хотите написанные данные. Но то не значит что прочитанное последующее приходит от диска: если спрошенные данные все еще в тайнике, то то где оно будет fetched от. Оно также обязательно не значит что стержень фактически посылал данные вперед к регулятору диска: «sync» запрос, не команда которая говорит что «стоп все еще вы делаете и пишет ваш весь тайник буфера к диску теперь!». Не, «sync» как раз значит что тайник будет написан, как и когда стержень будет иметь время сделать так.

Traditonally, единственный путь быть уверен вы не читало назад от тайника было переписывать тайник с другими данными. То требовало 2 вещей: умеющ, что как больш тайник в этот момент, и имеющ самостоятельные данные достаточного размера переписывало с.

На более старом Unixes с фикчированным - определенные размер тайники буфера, первая часть были легки достаточно, и в виду того что память была часто дорогей и в более короткой поставке чем она теперь, тайник не были apt быть всеми который больш так или иначе. То изменено радикальным образом: самомоднейшие системы размещают сверхоперативную память динамически и пока полный тайник все еще малые сравненный к дисководам, может теперь быть гигабайтами данных которые вам нужно переписывать. http://www.zerivista.com

Написано azerivista.com Miller.

Отсутствие комментариев

Отсутствие комментариев пока.

Питание TrackBack URI

Огорченно, форма комментария закрына в это время.