Апрель 2018
Пн Вт Ср Чт Пт Сб Вс
« Фев    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Кэш диска

Информация, считанная с диска, хранится в кэш­памяти. Если в ней появится надобность, она будет по­лучена с максимально доступной скоростью. Некоторые системы с кэш-памятью на диске считывают в кэш боль­ше данных с диска, чем заказывает ПК, надеясь, что программам в будущем понадобится и эта дополнитель­ная информация.

Во многих системах npoi раммная кэш может быть быстрее кэш-памяти контроллеров. Уменьшение средне­го времени доступа к данным диска, получаемого при помощи программной и технической кэш-памяти, при­мерно одинаково, если одинаковы их объемы. Чем боль­ше объем кэш-памяти, тем больше вероятность, что нуж­ные данные диска окажутся в RAM-памяти, тем лучше результат. (Если бы кэш-память могла вместить весь диск, то процессору не было бы времени перевести дух.) Обычно контроллеры жестких дисков содержат кэш-па­мять, начиная с одной дорожки: для ST506 – 8К, для большинства ESDI – от 17К до нескольких мегабайт Чем больше, тем лучше, но, естественно, и дороже. При программном кэшировании нужно один раз ку­пить программку, стоящую нынче около $100, и тратить­ся на оперативную память по цене около $50 за мега­байт. Поэтому, за деньги небольшой кэш-памяти, реали­зованной техническими средствами, можно получить огромную программную кэш-память.

Покупка контроллера с кэш-памятью во многом схо­жа с покупкой простого контроллера- Нужно, чтобы ин­терфейс контроллера и жесткого диска были совмести­мы. Однако, будьте внимательны! Нужно проверить, что­бы программные утилиты подошли для кэширования кон­троллера. Некоторые утилиты жестких дисков не совмес­тимы с некоторыми контроллерами. Такие утилиты пыта­ются самостоятельно напрямую управлять жестким дис­ком, но схемные нюансы контроллера ctori у них на пути и могут привести к сбоям в работе.

Контроллер с кэш-памятью может дать больше поль­зы ял я ПК, чем использование улучшенной 32-битной шины расширения: EISA и микроканала. Хотя он полезен практически для любого компьютера, наилучшие резуль­таты достигаются, когда требуется многократное обра­щение к данным диска, например, при компиляции про­грамм. Контроллер с кэш, для тех, кто желает увеличить производительность жесткого диска, является первым шагом И программное, и техническое кэширование име­ют потенциал ускорения не только поиска данных на диске, но ускорения процесса получения информацион­ных блоков системой. Информация, хранящаяся в кэш­памяти контроллера, может быть получена со скоростью считывания из RAM-памяти, без потерь времени на пе­ремещение головки диска для поиска каждого байта и медленного считывания их. Таким образом производи­тельность улучшается от 5 до 12 раз.

В передаче данных программное кэширование дает наилучшие результаты в большинстве ПК благодаря Су-ферированию системной шины расширения и жесткого диска. В 32-битных системах, использующих 1 Б-битные шины расширения (все компьютеры ISA, AT и 386 с шиной расширения AT), программное кэширование по­могает устранить узкие места систем. С другой стороны, дисковые контроллеры с встроенной кэш лидируют в ПК с полной 32-битной шиной (ПК на EISA и с микрокана­лом), если контроллеры используют шинный акселера­тор. Последний освобождает системный процессор от работы с диском, ускоряя процесс передачи ин форма­ции. Помимо этих общих концепций, касающихся всех дис­ковых интерфейсов, контроллеры и адаптеры для ка кдо-го конкретного дискового интерфейса имеют свои со­бственные нюансы, влияющие на совместимость, и их нужно учитывать при покупке. Ниже мы остановимся на главных особенностях самых популярных контроллеров и адаптеров.

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

Вы должны авторизоваться для отправки комментария.

Рубрики

    Реклама