STATUS QUO![]() Теперь о проигрывателях последнего поколения, об их отличиях от первых серийных моделей и о том, какими особ... |
Создание Blu-Ray Disс![]() Япония, Токио, 19 февраля 2002... Представители девяти лидирующих высокотехнологических компаний Sony, Matsu... |
Программы кэширования и кэш-контроллер |
Технологии - Технологии накопителей на жёстких дисках |
Быстродействие дискового накопителя можно существенно повысить, если воспользоваться специальными программами кэширования, к примеру SMARTDRV (DOS) или VCASHE (Windows 9х, Windows NT и Windows 2000/ХР). Эти программы «подключаются» к прерыванию жесткого диска на уровне BIOS (перехватывают прерывание BIOS) и обрабатывают запросы на считывание и запись, направляемые приложениями и драйверами устройств в BIOS. Если приложению понадобилось считать порцию данных с жесткого диска, кэш-программа перехватывает соответствующий запрос, проверяет наличие определенных условий (о которых будет сказано ниже) и, если они не удовлетворяются, передает запрос в неизменном виде контроллеру накопителя. Считанные в накопителе данные не только передаются приложению, но и сохраняются в специальном буфере (кэше). В зависимости от величины кэша, в нем могут храниться данные из достаточно большого количества секторов. Если приложению нужно считать дополнительные данные, кэш-программа вновь перехватывает запрос и проверяет, не хранятся ли запрошенные данные в буфере. Если это так, то они немедленно передаются приложению, без непосредственного обращения к диску. Можете представить себе, насколько этот прием ускоряет доступ к диску (и заодно сказывается на результатах измерений быстродействия накопителя)! Большинство современных контроллеров включают встроенный кэш той или иной разновидности, которому не нужно перехватывать и использовать прерывания BIOS. Кэширование осуществляется на аппаратном уровне, и обычные программы измерения быстродействия накопителей его «не замечают». Первыми из подобного рода устройств в накопителях были буферы опережающего считывания дорожки (read-ahead buffer), благодаря которым удалось получить коэффициент чередования 1:1. В одних современных контроллерах просто увеличен размер этих буферов, а в других используются более интеллектуальные устройства, по своим возможностям близкие к кэш-программам. Многие накопители IDE и SCSI имеют встроенную кэш-память. к примеру, в накопителе Hawk от Seagate емкостью 4 Гбайт установлен кэш объемом 512 Кбайт. В других моделях встроенная память еще больше: в накопителе Barracuda от Seagate емкостью 4 Гбайт она составляет 1 Мбайт, а в IBM Ultrastar 72ZX емкостью 73,4 Гбайт — 16 Мбайт. В былые времена системная память объемом 640 Кбайт казалась огромной, а сейчас у небольших накопителей формата 3,5 дюйма встроенный (т. е. чисто вспомогательный) кэш превышает эту величину. Именно благодаря использованию кэш-памяти накопители IDE и SCSI отличаются столь высоким быстродействием. Несмотря на то что программное и аппаратное кэширование данных позволяет существенно повысить производительность накопителей при обычных операциях считывания и записи, реальная (физическая) скорость передачи данных определяется только конструкцией самого устройства. |
Читайте: |
---|
![]() Примеры изменений«Законы Паркинсона» постоянно переиздаются и в настоящее время фактически являются одной из наиболее распространенных стать в области бизнеса и упра... |
![]() FujitsuНакопители со скоростью вращения шпинделя 15 000 об/мин предназначены для использования в тех случаях, когда требуется получить максимальную произво... |
![]() Скорость передачи данныхВероятно, наиболее важной характеристикой при оценке общей производительности накопителя является скорость передачи данных, но, с другой стороны, он... |
Что нужно, чтобы использовать DVD-диски на компьютере?![]() Необходим только DVD-drive, устройство для чтения DVD-дисков. Это устройство может так же проигрывать и обычные CD-д... |
Ожидаемое время жизни носителей DVD-R![]() Ожидаемое время жизни является ключевым вопросом вопросом в разговоре об использовании DVD-R в таких приложениях, как ... |
Теоретическая часть конвертирования DVD![]() Для перекодирования DVD-фильмов существует большое количество программ, однако их все можно разделить на две группы:... |
Так на чем же работать?![]() Какую программу выбрать для создания своих DVD-Video дисков? По нашему мнению, существуют 3 варианта такого выбора: ... |
Технические особенности конкурентов![]() Оптические носители нового поколения объединяет только стандартный размер диска и сине-фиолетовый (а вовсе не голубой,... |
Копированию DVD будет положен конец?![]() Американская ассоциация кино (MPAA), торговая организация, представляющая интересы кинокомпаний Paramount Pictures, Tw... |
Создание своего DVD-Video диска - практическое руководство![]() DVD постепенно завоевывает рынок и вопросы применения программ и аппаратных решений для работы с DVD становятся все бо... |
Известные ограничения и предостережения![]() Ниже перечислены важные ограничения, с которыми приходится мириться: 1. Совместимость. Диски DVD-R и DVD-RW можно п... |