Цилиндры by Core


   Каталог php скриптов

Онлайн Микс:


Комментировать

07.05.2009 12:08:45

Цилиндры

by Core @ 07.05.2009 12:08:45

В жестком диске обычно установлены несколько пластин, поэтому жесткий диск имеет от четырех и более головок чтения/записи. Все головки, независимо от их количества, установлены на одном кронштейне, называемом рычагом перемещения головок. Это означает, что когда головка 0 устанавливается на дорожку 142 на поверхности 0, то головка 3 также устанавливается на дорожку 142, но на поверхности 3. Головки диска не могут позиционироваться независимо, и это ведет нас к понятию цилиндра.


Чтобы прочитать определенный сектор, диск должен выполнить два действия. Во-первых, надо переместить головку на желаемую дорожку. После этого надо подождать, пока под головкой не окажется желаемый сектор, и только после этого его прочитать. В общем случае, перемещение головки занимает больше всего времени. Это значит, что быстрее всего будут прочитаны данные, которые расположены на одной и той же дорожке, и дорожки, расположенные одна над другой — одна головка будет перемещаться, прочитывая набор данных. Допустим, что у нас есть большой файл, который начинается скажем с головки 0, дорожки 271, тогда было бы неплохо, чтобы следующей его дорожкой была дорожка 271, головка 1, а затем дорожка 271 головка 2 и т. д.

пользователь компьютера

Если Вам был полезен этот материал, то Вы можете отблагодарить автора - установить ссылку на эту статью, + симпатичный баннер.
Ваш код:

Page copy protected against web site content infringement by Copyscape Rambler's Top100