Все современные накопители имеют встроенный кеш, также называемый буфером. Предназначение этого кеша не такое, как у кеша процессора. Функция кеша — это буферизация между быстрым и медленным устройствами. В случае жёстких дисков, кеш используется для временного хранения результатов последнего чтения с диска, а также для превыборки информации, которая может быть запрошена несколько позже, например, несколько секторов после текущего запрошенного сектора.
Использование кеша увеличивает быстродействие любого жесткого диска, уменьшая количество физических обращений к диску, а также позволяет работать винчестеру даже тогда, когда хост-шина занята. Большинство современных накопителей имеют объем кеша от 2 до 8 мегабайт. Тем не менее, наиболее продвинутые SCSI диски имеют кеш, достигающий объема в 16 мегабайт, это даже больше чем у среднего компьютера девяностых годов прошлого столетия.
Следует заметить, что когда кто-либо говорит о дисковом кеше, чаще всего имеется ввиду не именно кеш жесткого диска, а некий буфер, выделенный операционной системой для ускорения процедур чтения-записи именно в этой операционной системе.
Причина, по которой кеш жесткого диска очень важен — это большая разница между скоростью работы самого жесткого диска и скоростью работы интерфейса жесткого диска. При поиске нужного нам сектора проходят целые миллисекунды, т. к. затрачивается время на передвижение головки, ожидание нужного сектора. В современных персональных компьютерах даже одна миллисекунда это очень много. На типичном IDE/ATA накопителе время передачи 16-килобайтного блока данных из кеша в компьютер примерно в сотни раз быстрее, чем время нахождения и считывания его с поверхности. Вот почему все жесткие диски имеют внутренний кеш.
Другая ситуация, это запись данных на диск. Предположим, что нам надо записать все тот же 16-килобайтный блок данных, имея кеш. Винчестер мгновенно перебрасывает этот блок данных во внутренний кеш, и рапортует системе, что он опять свободен для запросов, параллельно с этим записывая данные на поверхность магнитных дисков. В случае последовательного чтения секторов с поверхности, кеш уже не играет большой роли, т. к. скорости последовательного чтения и скорость интерфейса в данном случае примерно одинаковы.
Компьютерное железо
Имеет ли значение кэш (16 или 32мб) жесткого диска ???
Изольд Хрезанович
грамотно и развёрнуто. мне нечем это дополнить.
Зинченко Евгений
бля извини промазал место 5 влепил 4
Искендер Элдияров
Палач да я не обижаюсь,мне главное помоч человеку,а за балами и оценками не гонусю.
а як же
естественно ,
это приоритет разработчиков
системного железа. .
не советую туда лезть
это приоритет разработчиков
системного железа. .
не советую туда лезть
да скорость работы выше если кэш больше
Именно ускорить жесткий диск - никак, последние лет уже все сделали что могли, то есть теперь идет война только за оптимизацию - кто-то добавляет аппаратный кэш к диску, как например Сигейт, а кто-то выпускает супер быстрые диски на основе двух ядер, это кстати Вестерн Диджитал Черная серия.
Также и Windows - она сама уже как может, так оптимизировала работу жесткого диск, попробуйте отключить кэширования и вы это сразу заметите, что без него все будет медленнее, а в XP было ну очень медленно. Поэтому, что я могу сказать? Можно оптимизировать работу жесткого диска так, что если вам нужно запустить программу, то чтобы на это тратились ВСЕ СИЛЫ ЖЕСТКОГО диска, а все остальные данные кэшировались уже в другом кэше, софтовом, в общем читайте эту статью, но я очень прошу ВНИМАТЕЛЬНО читайте, а то еще не так поймете, тут реально работает метод ускорения и я сама уже не первый год пользуюсь этим всем, короче вот:
http://virtmachine.ru/kak-uskorit-zhestkij-disk-pri-pomoshhi-dopolnitelnogo-kesha.html
Также и Windows - она сама уже как может, так оптимизировала работу жесткого диск, попробуйте отключить кэширования и вы это сразу заметите, что без него все будет медленнее, а в XP было ну очень медленно. Поэтому, что я могу сказать? Можно оптимизировать работу жесткого диска так, что если вам нужно запустить программу, то чтобы на это тратились ВСЕ СИЛЫ ЖЕСТКОГО диска, а все остальные данные кэшировались уже в другом кэше, софтовом, в общем читайте эту статью, но я очень прошу ВНИМАТЕЛЬНО читайте, а то еще не так поймете, тут реально работает метод ускорения и я сама уже не первый год пользуюсь этим всем, короче вот:
http://virtmachine.ru/kak-uskorit-zhestkij-disk-pri-pomoshhi-dopolnitelnogo-kesha.html
КЭШ это самая быстрая память в компе ичем ее больше тем быстрре ваша работа
Конечно.. . вообще кэш подразумевает колличество битов относящиеся к какому либо устройству. . соответственно чем больше тем лучше.. . я конечно не говорю о компьютерах которые производились в 80-90х годах...
однозначно влияет.. . 32лучше
Обьем кеш-памяти показывает, насколько устройство современное - со старыми чипами памяти невозможно добиться большого обьема. та же ситуация и с процессорами
Похожие вопросы
- Как считаете имеет ли право на жизнь использование ноутбучных жестких дисков в стационаре вместо привычных...
- Как влияет кэш жесткого диска на производительность?
- Есть ли существенная разница при выборе кэша на Жестком диске 8, 16, 32, 64 mb. И какое приемущество даёт большой кэш?
- На что влияют обороты и кэш жесткого диска? Чем отличается 5400 оборотов от 7200? Чем отличается кэш 16 vs 32 vs 64 мб?
- Имею проблемы с дефрагментацией системного жёсткого диска C: (
- ВОССТАНОВЛЕНИЕ ДАННЫХ С РАЗОБРАННОГО ЖЁСТКОГО ДИСКА.
- Покупать ли отдельный малый жёсткий диск под операционную систему или использовать один большой под всё?
- вопрос про: жесткий диск, форматирование, востановление, проблемма, ..
- Внешний бокс для жёстких дисков 3.5".
- Сколько стоит ремонт внешнего жёсткого диска? И где в Москве есть сервисы по ремонту внешних жёстких дисков?