Новые технологии:

STATUS QUO

News image

Теперь о проигрывателях последнего поколения, об их отличиях от первых серийных моделей и о том, какими особ...

Создание Blu-Ray Disс

News image

Япония, Токио, 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 отличаются столь высоким быстродействием.

Несмотря на то что программное и аппаратное кэширование данных позволяет существенно повысить производительность накопителей при обычных операциях считывания и записи, реальная (физическая) скорость передачи данных определяется только конструкцией самого устройства.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Технология работы жёстких дисков:

News image

Примеры изменений

«Законы Паркинсона» постоянно переиздаются и в настоящее время фактически являются одной из наиболее распространенных стать в области бизнеса и упра...

News image

Fujitsu

Накопители со скоростью вращения шпинделя 15 000 об/мин предназначены для использования в тех случаях, когда требуется получить максимальную произво...

News image

Скорость передачи данных

Вероятно, наиболее важной характеристикой при оценке общей производительности накопителя является скорость передачи данных, но, с другой стороны, он...

Работа с технологией DVD:

Что нужно, чтобы использовать DVD-диски на компьютере?

News image

Необходим только DVD-drive, устройство для чтения DVD-дисков. Это устройство может так же проигрывать и обычные CD-д...

Ожидаемое время жизни носителей DVD-R

News image

Ожидаемое время жизни является ключевым вопросом вопросом в разговоре об использовании DVD-R в таких приложениях, как ...

Теоретическая часть конвертирования DVD

News image

Для перекодирования DVD-фильмов существует большое количество программ, однако их все можно разделить на две группы:...

Так на чем же работать?

News image

Какую программу выбрать для создания своих DVD-Video дисков? По нашему мнению, существуют 3 варианта такого выбора: ...

Технические особенности конкурентов

News image

Оптические носители нового поколения объединяет только стандартный размер диска и сине-фиолетовый (а вовсе не голубой,...

Копированию DVD будет положен конец?

News image

Американская ассоциация кино (MPAA), торговая организация, представляющая интересы кинокомпаний Paramount Pictures, Tw...

Создание своего DVD-Video диска - практическое руководство

News image

DVD постепенно завоевывает рынок и вопросы применения программ и аппаратных решений для работы с DVD становятся все бо...

Известные ограничения и предостережения

News image

Ниже перечислены важные ограничения, с которыми приходится мириться: 1. Совместимость. Диски DVD-R и DVD-RW можно п...