Организация вычислительных систем и сетей. Халабия Р.Ф. - 104 стр.

UptoLike

Составители: 

104
дорожек. Обычно дорожки делятся на блоки данных объемом 512 байт, иногда
называемые секторами. Количество блоков, записываемых на одну дорожку
зависит от физических размеров пластины и плотности записи.
Данные записываются или считываются с пластин с помощью головок
записи/считывания, по одной на каждую поверхность. Линейный двигатель
представляет собой электро-механическое устройство, которое
позиционирует
головку над заданной дорожкой. Обычно головки крепятся на кронштейнах,
которые приводятся в движение каретками. Цилиндр - это набор дорожек,
соответствующих одному положению каретки. Накопитель на магнитных
дисках (НМД) представляет собой набор пластин, магнитных головок, кареток,
линейных двигателей плюс воздухонепроницаемый корпус. Дисковым
устройством называется НМД с относящимися к нему электронными схемами.
Производительность
диска является функцией времени обслуживания,
которое включает в себя три основных компонента: время доступа, время
ожидания и время передачи данных. Время доступа - это время, необходимое
для позиционирования головок на соответствующую дорожку, содержащую
искомые данные. Оно является функцией затрат на начальные действия по
ускорению головки диска (порядка 6 мс), а также функцией
числа дорожек,
которые необходимо пересечь на пути к искомой дорожке. Характерные
средние времена поиска - время, необходимое для перемещения головки между
двумя случайно выбранными дорожками, лежат в диапазоне 10-20 мс. Время
перехода с дорожки на дорожку меньше 10 мс и обычно составляет 2 мс.
Вторым компонентом времени обслуживания является время ожидания.
Чтобы искомый сектор повернулся
до совмещения с положением головки
требуется некоторое время. После этого данные могут быть записаны или
считаны. Для современных дисков время полного оборота лежит в диапазоне 8-
16 мс, а среднее время ожидания составляет 4-8 мс.
Последним компонентом является время передачи данных, т.е. время,
необходимое для физической передачи байтов. Время передачи данных
является
функцией от числа передаваемых байтов (размера блока), скорости
вращения, плотности записи на дорожке и скорости электроники. Типичная
скорость передачи равна 1-4 Мбайт/с.
В состав компьютеров часто входят специальные устройства, называемые
дисковыми контроллерами. К каждому дисковому контроллеру может
подключаться несколько дисковых накопителей. Между дисковым
контроллером и основной памятью может быть целая
иерархия контроллеров и
магистралей данных, сложность которой определяется главным образом
стоимостью компьютера. Поскольку время передачи часто составляет очень
небольшую часть общего времени доступа к диску, контроллер в
высокопроизводительной системе разъединяет магистрали данных от диска на
время позиционирования так, что другие диски, подсоединенные к
контроллеру, могут передавать свои данные в основную память
. Поэтому время
дорожек. Обычно дорожки делятся на блоки данных объемом 512 байт, иногда
называемые секторами. Количество блоков, записываемых на одну дорожку
зависит от физических размеров пластины и плотности записи.
      Данные записываются или считываются с пластин с помощью головок
записи/считывания, по одной на каждую поверхность. Линейный двигатель
представляет собой электро-механическое устройство, которое позиционирует
головку над заданной дорожкой. Обычно головки крепятся на кронштейнах,
которые приводятся в движение каретками. Цилиндр - это набор дорожек,
соответствующих одному положению каретки. Накопитель на магнитных
дисках (НМД) представляет собой набор пластин, магнитных головок, кареток,
линейных двигателей плюс воздухонепроницаемый корпус. Дисковым
устройством называется НМД с относящимися к нему электронными схемами.
      Производительность диска является функцией времени обслуживания,
которое включает в себя три основных компонента: время доступа, время
ожидания и время передачи данных. Время доступа - это время, необходимое
для позиционирования головок на соответствующую дорожку, содержащую
искомые данные. Оно является функцией затрат на начальные действия по
ускорению головки диска (порядка 6 мс), а также функцией числа дорожек,
которые необходимо пересечь на пути к искомой дорожке. Характерные
средние времена поиска - время, необходимое для перемещения головки между
двумя случайно выбранными дорожками, лежат в диапазоне 10-20 мс. Время
перехода с дорожки на дорожку меньше 10 мс и обычно составляет 2 мс.
      Вторым компонентом времени обслуживания является время ожидания.
Чтобы искомый сектор повернулся до совмещения с положением головки
требуется некоторое время. После этого данные могут быть записаны или
считаны. Для современных дисков время полного оборота лежит в диапазоне 8-
16 мс, а среднее время ожидания составляет 4-8 мс.
      Последним компонентом является время передачи данных, т.е. время,
необходимое для физической передачи байтов. Время передачи данных
является функцией от числа передаваемых байтов (размера блока), скорости
вращения, плотности записи на дорожке и скорости электроники. Типичная
скорость передачи равна 1-4 Мбайт/с.
      В состав компьютеров часто входят специальные устройства, называемые
дисковыми контроллерами. К каждому дисковому контроллеру может
подключаться несколько дисковых накопителей. Между дисковым
контроллером и основной памятью может быть целая иерархия контроллеров и
магистралей данных, сложность которой определяется главным образом
стоимостью компьютера. Поскольку время передачи часто составляет очень
небольшую часть общего времени доступа к диску, контроллер в
высокопроизводительной системе разъединяет магистрали данных от диска на
время позиционирования так, что другие диски, подсоединенные к
контроллеру, могут передавать свои данные в основную память. Поэтому время




                                   104