Форм-фактор, объем буфера и остальные характеристики HDD. Выбор жесткого диска для компьютера

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

Понятие кэш-памяти жесткого диска

Жесткий диск сам по себе - довольно неторопливое устройство. По сравнению с оперативной памятью, жесткий диск работает на несколько порядков медленнее. Этим же обуславливается падение производительности компьютера при нехватке оперативной памяти, так как недостача компенсируется жестким диском.

Итак, кэш-память жесткого диска — это своеобразная оперативная память. Она встроена в винчестер и служит буфером для считанной информации и последующей передачи его в систему, а также содержит наиболее часто используемые данные.

Рассмотрим, для чего нужна кэш-память жесткого диска.

Как было отмечено выше, чтение информации с жесткого диска происходит весьма неторопливо, так как движение головки и нахождение необходимого сектора занимает много времени.

Необходимо уточнить, что под словом "медленно" имеются в виду миллисекунды. А для современных технологий миллисекунда - это очень много.

Поэтому, как и кэш жесткого диска хранит в себе данные, физически прочитанные с поверхности диска, а также считывает и хранит в себе секторы, которые вероятно будет запрошены позднее.

Таким образом уменьшается количество физических обращений к накопителю, при этом увеличивается производительность. Винчестер может работать, даже если хост-шина не свободна. Скорость передачи может увеличиваться в сотни раз при однотипных запросах.

Как работает кэш-память жесткого диска

На этом остановимся подробнее. Вы уже примерно представляете, для чего предназначена кэш-память жесткого диска. Теперь выясним, как она работает.

Представим себе, что жесткому диску приходит запрос на считывание информации в 512 КБ с одного блока. С диска берется и передается в кэш нужная информация, но вместе с запрашиваемыми данными заодно считывается несколько соседних блоков. Это называется предвыборкой. Когда поступает новый запрос на диск, то микроконтроллер накопителя сначала проверяет наличие этой информации в кэше и если он находит их, то мгновенно передает системе, не обращаясь к физической поверхности.

Так как память кэша ограничена, то самые старые блоки информации заменяются новыми. Это круговой кэш или цикличный буфер.

Методы повышения скорости работы жесткого диска за счет буферной памяти

  • Адаптивная сегментация. Кэш-память состоит из сегментов с одинаковыми объемами памяти. Так как размеры запрашиваемой информации не могут постоянно быть одинакового размера, то многие сегменты кэша будут использоваться нерационально. Поэтому производители начали делать кэш-память с возможностью замены размеров сегментов и их количества.
  • Предвыборка. Процессор винчестера анализирует запрошенные ранее и запрашиваемые на текущий момент данные. На основе анализа он переносит с физической поверхности информацию, которая с большей долей вероятности будет запрошена в следующий момент времени.
  • Контроль пользователя. Более продвинутые модели жестких дисков дают возможность пользователю контролировать выполняемые операции в кэше. Например: отключение кэша, установление размера сегментов, переключение функции адаптивной сегментации или отключение предвыборки.

Что дает устройству больший объем памяти кэша

Теперь узнаем какими объемами оснащают и что дает кэш-память в жестком диске.

Чаще всего можно встретить винчестеры с объемом кэша в 32 и 64 МБ. Но остались еще и на 8 и 16 МБ. В последнее время стали выпускаться лишь на 32 и 64 МБ. Значительный прорыв в быстродействии произошел, когда вместо 8 МБ стали использовать 16 МБ. А между кэшами объемом в 16 и 32 МБ особой разницы уже не чувствуется, как и между 32 и 64.

Среднестатистический пользователь компьютера не заметит разницы в производительности винчестеров с кэшем в 32 и 64 МБ. Но стоит отметить, что кэш-память периодически испытывает значительные нагрузки, поэтому лучше приобретать винчестер с более высоким объемом кэша, если есть финансовая возможность.

Основные достоинства кэш-памяти

Кэш-память имеет много достоинств. Мы рассмотрим лишь основные из них:


Недостатки кэш-памяти

  1. Не увеличивается скорость работы винчестера, если данные записаны на дисках случайным образом. Это делает невозможным предвыборку информации. Такой проблемы можно частично избежать, если периодически проводить дефрагментацию.
  2. Буфер бесполезен при чтении файлов, объемом большим, чем может поместиться в кэш-память. Так, при обращении к файлу размером в 100 МБ, кэш в 64 МБ будет бесполезен.

Дополнительная информация

Вы теперь знаете, жесткого диска и на что влияет. Что еще необходимо знать? В настоящее время существует новый тип накопителей - SSD (твердотельные). В них вместо дисковых пластин используется синхронная память, как во флешках. Такие накопители в десятки раз быстрее обычных винчестеров, потому наличие кэша бесполезно. Но и такие накопители имеют свои недостатки. Во-первых, цена таких устройств увеличивается пропорционально объему. Во-вторых, они имеют ограниченный запас цикла перезаписи ячеек памяти.

Еще существуют гибридные накопители: твердотельный накопитель с обычным жестким диском. Преимуществом является соотношение высокой скорости работы и большим объемом хранимой информации с относительно низкой стоимостью.

Какой выбрать жесткий диск. Жесткий диск тоже надо правильно выбирать, чтобы он был шустрым, тихим и надежным. К сожалению, не успеешь оглянуться, как диск уже заполнен под завязку. Есть, пользователи, у которых даже по прошествии нескольких лет, места на диске остается вполне достаточно, чтобы работать еще 10 лет.

Но это, как правило, скорее исключение. У многих места на жестком диске катастрофически не хватает, а иногда и просто куда-то . Сейчас компьютер это не просто печатная машинка. Многие пользователи занимаются на нем серьезными проектами и зарабатывают на этом хорошие деньги. А жесткий диск, как известно, хранит много полезной информации, поэтому и покупать его надо не абы какой.

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

Обычно места на жестком диске катастрофически не хватает. Не думайте, что вы один такой. Сейчас я даже удивляюсь, как мне когда-то хватало 10 ГБ. Самое обидное, что все файлы нужны и дороги, и удалять что-либо совсем не хочется.

У любого прибора есть свои параметры и ресурсы, и жесткий диск компьютера не исключение. Если вы просто придете в магазин и попросите диск, то вам могут посоветовать совсем не то, что необходимо, а скорее всего то, что подороже. Зачем переплачивать, если можно на оставшиеся деньги взять ту же или .

ГДЕ ЕЩЕ МОЖНО ХРАНИТЬ СВОИ ДАННЫЕ КРОМЕ ЖЕСТКОГО ДИСКА

Раньше можно было записать свои данные на «болванку» (CD или DVD-диск) и спать спокойно. Сейчас же у всех на компьютерах столько информации, что все переписать на компакт-диск уже нет никакой возможности. В лучшем случае можно переписать что-нибудь самое важное.

И все равно это не очень удобно. Не будешь же носить с собой целый портфель с CD или DVD-дисками и вставлять один за другим в дисковод, чтобы найти нужную информацию.

Можно купить небольшой по размерам, но большой по объему внешний диск и носить его с собой. Но, опять же нет гарантии, что он когда-нибудь не «глюкнет». И тогда «прощай» ценная информация. У меня недавно так и было. Но, сейчас не об этом.

Внешний жесткий диск 2,5′

Емкость (объем) жесткого диска

Под операционную систему большой объем диска не нужен. Так как сейчас в продаже минимальный объем диска 500 ГБ, то этого вам хватит за глаза. А вот другой диск, если вы постоянно что-то качаете с интернета, надо брать как можно большего объема.

Частота вращения шпинделя

Под операционную систему нужен диск с хорошей скоростью вращения шпинделя. При маленькой скорости ваша операционная система будет тормозить, какая бы память не была, и какой бы микропроцессор ни был шустрый.

Все должно быть в комплексе. Иначе вы выбросите «деньги на ветер». Экономить на жестком диске нельзя!

Современные жесткие диски (HDD) 2,5 и 3,5» имеют скорость вращения шпинделя 5400 или 7200 Об/мин. Чем выше скорость оборотов шпинделя, тем выше скорость работы диска.

Для домашнего компьютера скорость жесткого диска, на котором будет установлена операционная система, графические программы и ваши игры, должна быть не меньше 7200 об/минуту.

Если вы покупаете диск для офиса, то хватит и 5400 об/мин. Эта же скорость подойдет и для хранения данных, т.е. второго жесткого диска, тем более, что он дешевле.

Есть накопители с интерфейсом SAS или SCSI, со скоростью 10000 и 15000 оборотов в минуты, но они используются для серверов, и стоят не дешево.

Жесткий диск SCSI

Но если у вас старый компьютер и жесткий диск IDE, то тут выбор не большой, и о хорошей скорости шпинделя диска можете забыть. Да и найти такой диск уже проблематично.

Как определить старый жесткий диск или нет

Если у Вашего диска широкий шлейф, то это интерфейс IDE. В новых компьютерах они уже не используются, и скорость у этих дисков небольшая.

Кабель для подключения IDE-диска

В новых компьютерах устанавливаются жесткие диски с интерфейсом SATA, SATA 2 и SATA 3.

Кабель для подключения SATA-диска

Скорость передачи данных диска SATA на 50 % выше, чем у диска IDE.

Диски SATA, SATA 2 и SATA 3 взаимозаменяемы. Зато скорость передачи данных у SATA 3 гораздо лучше, чем у SATA.

Обратите внимание, что кабель для диска SATA и SATA2 не подходят для диска SATA3. У них частотные характеристики разные, хотя разъемы одинаковые и работать они все равно будут. Шлейф (кабель) для SATA3 более толстый и обычно черный.

Так же важно знать какой тип жесткого диска SATA поддерживает ваша материнская плата, иначе диск будет работать не на полную мощность. Но это не критично. А вот если материнская плата очень старая, то диск SATA она может и вовсе не поддерживать, т.е. на ней не будет разъема для него.

Размер буфера или объем кэш памяти

Следующим пунктом для выбора диска является объем кэш памяти (буферная память). Существует объем кэш-памяти 8, 16, 32, 64 и 128 Мб. Чем выше цифра, тем лучше скорость обработки данных.

Для хранения данных подойдет 16 Мб, а под систему лучше покупать от 32 Мб. Если вы занимаетесь графикой, то для таких программ, как фотошоп и автокад лучше брать жесткий диск с кэш памятью – 64 или 128 Мб, тем более, что разница в цене между ними не значительная.

Средняя скорость линейного чтения

Линейная скорость чтения означает скорость непрерывного считывания данных с поверхности пластин (HDD) и является главной характеристикой, отражающей реальное быстродействие диска. Она измеряется в мегабайтах в секунду (Мб/с).

Современные HDD диски с интерфейсом SATA имеют среднюю линейную скорость чтения от 100 до 140 Мб/с.

Скорость линейного чтения HDD дисков зависит от плотности записи данных на магнитную поверхность пластин и качества механики диска.

Время доступа

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

Жесткие диски имеют время доступа от 12 до 18 мс. Хорошим показателем является время доступа 13-14 мс (зависит от качества (точности) механики диска).

Сейчас есть в продаже новые жесткие диски – SSD состоящие из одних микросхем, но они очень дорогие и поэтому не предназначены для хранения данных. Они хороши только для работы программ. Диски SSD не имеют шпинделя, поэтому совершенно бесшумные, не нагреваются, и очень быстрые.

И самое важное! Старайтесь не устанавливать жесткие диски впритык друг к другу. Лучше если вокруг них будет побольше пространства, т.к. в процессе работы они сильно нагреваются и могут от перегрева выйти из строя.

А еще лучше, особенно летом – охлаждать их, открыв крышку компьютера и направив на них вентилятор. Перегрев для жесткого диска так же губителен, как и для видеокарты и микропроцессора.

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

Производители жестких дисков

Основными производителями жестких дисков (HDD) являются:

Fujitsu – японская компания, ранее славящаяся высоким качеством своей продукции, в настоящее время представлена небольшим количеством моделей и не пользуется большой популярностью.

Hitachi – японская компания, как ранее, так и сейчас отличается стабильным качеством жестких дисков.Приобретая жесткий диск Hitachi вы не прогадаете, получив хорошее качество за приемлемую цену.

Samsung – эта корейская компания. На сегодняшний день компания Samsung производит самые быстрые и качественные HDD диски. Цена на них может быть немного выше, чем у конкурентов, но оно того стоит.

Seagate – американская компания, пионер в области технологий. Сейчас качество жестких дисков этой компании, к сожалению, оставляет желать лучшего.

Toshiba – японская компания. Сейчас представлена небольшим количеством моделей на нашем рынке. В связи с этим возможны проблемы в сервисном обслуживании таких производителей.

Western Digital (WD) – американская компания, специализирующаяся именно на производстве жестких дисков. В последнее время, диски этой компании не выделяются выдающимися характеристиками, и очень шумные.

Лучше выбирать между Samsung или Hitachi, как наиболее качественными, быстрыми и стабильными.

Итак, главные характеристики жестких дисков:

  • Скорость шпинделя
  • Емкость HDD
  • Объем кэш-памяти
  • Средняя скорость линейного чтения
  • Уровень шума
  • Производитель

Теперь вы знаете, какой выбрать жесткий диск. К сожалению, в магазинах не всегда есть выбор, поэтому я предпочитаю заказывать в интернете. В больших городах выбор побольше. Поэтому не поленитесь и изучите главные их характеристики.

Кэш память – это сверх быстрая память, которая по сравнению с оперативной памятью имеет повышенное быстродействие.

Кэш память дополняет функциональное значение оперативной памяти.
При работе компьютера все вычисления происходят в процессоре, а данные для этих вычислений и их результаты хранятся в оперативной памяти. Скорость работы процессора в несколько раз превосходит скорость обмена информацией с оперативной памятью. Учитывая, что между двумя операциями процессора может выполняться одна или несколько операций с более медленной памятью, получаем, что процессор должен время от времени простаивать без работы и совокупная скорость компьютера падает.

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

Кэш память процессора выполняет примерно ту же функцию, что и оперативная память. Только кэш - это память встроенная в процессор и потому быстрее оперативной памяти, отчасти благодаря своему положению. Ведь линии связи, идущие по материнской плате, и разъем пагубно влияют на скорость. Кэш современного персонального компьютера расположен прямо на процессоре, благодаря чему удалось сократить линии связи и улучшить их параметры.

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

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

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

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

Кэш бывает двух типов: эксклюзивный и не инксклюзивный кэш. В первом случае информация в кэшах всех уровней четко разграничена - в каждом из них содержится исключительно оригинальная, тогда как в случае не инксклюзивного кэша информация может дублироваться на всех уровнях кэширования. Сегодня трудно сказать, какая из этих двух схем более правильная - и в той, и в другой имеются как минусы, так и плюсы. Эксклюзивная схема кэширования используется в процессорах AMD, тогда как не эксклюзивная - в процессорах Intel.

Эксклюзивная кэш-память

Эксклюзивная кэш-память предполагает уникальность информации, находящейся в L1 и L2.
При считывании информации из ОЗУ в кэш - информация сразу заносится в L1. Когда L1 заполнен, то, информация переносится из L1 в L2.
Если при считывании процессором информации из L1 нужная информация не найдена, то она ищется в L2. Если нужная информация найдена в L2, то кэши первого и второго уровня обмениваются между собой строками (самая "старая" строка из L1 помещается в L2, а на ее место записывается нужная строка из L2). Если нужная информация не найдена и в L2, то обращение идет к оперативной памяти.
Эксклюзивная архитектура применяется в системах, где разность между объемами кэшей первого и второго уровня относительно невелика.

Инклюзивная кэш-память

Инклюзивная архитектура предполагает дублирование информации, находящейся в L1 и L2.
Схема работы следующая. Во время копирования информации из ОЗУ в кэш делается две копии, одна копия заносится в L2, другая копия - в L1. Когда L1 полностью заполнен, информация замещается по принципу удаления наиболее "старых данных" - LRU (Least-Recently Used). Аналогично происходит и с кэшем второго уровня, но, поскольку его объем больше, то и информация хранится в нем дольше.

При считывании процессором информации из кэша, она берется из L1. Если нужной информации в кэше первого уровня нет, то она ищется в L2. Если нужная информация в кэше второго уровня найдена, то она дублируется в L1 (по принципу LRU), а затем, передается в процессор. Если нужная информация не найдена и в кэше второго уровня, то она считывается из ОЗУ.
Инклюзивная архитектура применяется в тех системах, где разница в объемах кэшей первого и второго уровня велика.

Однако Кэш-память малоэффективна при работе с большими массивами данных (видео, звук, графика, архивы). Такие файлы просто не помещаются в КЭШ, поэтому все время приходится обращаться к оперативной памяти, или даже к HDD. В таких случаях все преимущества исчезают.Потому-то бюджетные процессоры (например, Intel Celeron) с урезанным КЭШем так популярны, что на производительность в мультимедийных задачах (связанных с обработкой больших массивов данных) объем КЭШа сильно не влияет, даже несмотря на урезанную частоту работы шины Intel Celeron.

Кэш-память на жестком диске

Как правило, на всех современных жестких дисках есть собственная оперативная память, называемая кэш-памятью (cache memory) или просто кэшем. Производители жестких дисков часто называют эту память буферной. Размер и структура кэша у фирм-производителей и для различных моделей жестких дисков существенно отличаются.

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

Обычно кэш память используется как для записи данных так и для чтения, но на SCSI дисках иногда требуется принудительное разрешение кэширования записи, так обычно по умолчанию кэширование записи на диск для SCSI запрещено. Хоть это и противоречит вышесказанному, но размер кеш-памяти не является решающим для повышения эффективности работы.

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

В теории: чем больше будет объем кеш памяти, тем выше вероятность, что необходимые данные находятся в буфере и не нужно будет «беспокоить» жесткий диск. Но на практике случается, что диск с большим объемом кэш-памяти мало чем отличается по производительности от жесткого диска с меньшим объемом, такое случается при работе с файлами большого размера.

∙динамические ОЗУ, в них основой запоминающих ячеек является конденсатор; в качестве конденсатора используется затвор полевого транзистора.

Ячейка динамического ОЗУ проще, поэтому ОЗУ этого типа дешевле и имеют большую емкость при том же количестве компонентов, однако они требуют периодической подзарядки всех запоминающих конденсаторов. Этот процесс называется регенерацией.

Типичное значение периода регенерации - миллисекунды; регенерация осуществляется при каждой операции чтения или записи. Также в динамических ОЗУ используется мультиплексированная адресная шина - адрес передается за два цикла, сначала одна половина разрядов (строки), потом другая (столбцы), для регенерации достаточно перебрать все номера строк.

Основными направлениями совершенствования ОЗУ является разработка:

∙квазистатических ОЗУ - динамических «внутри», но со встроенной автономной схемой регенерации;

∙энергонезависимых ОЗУ, хотя бы и в течение ограниченного периода времени. Одним из путей решения этой проблемы является использование микромощных статических ОЗУ со встроенным источником электропитания.

Буферная память

В вычислительных системах используются подсистемы с различным быстродействием и, в частности, с различной скоростью передачи данных (рис. 1.1). Обычно обмен данными между такими подсистемами реализуется с использованием прерываний или канала прямого доступа к памяти. В первую очередь подсистема 1 формирует запрос на обслуживание по мере готовности данных к обмену. Однако обслуживание прерыва-

ний связано с непроизводительными потерями времени и при пакетном обмене производительность подсистемы 2 заметно уменьшается. При обмене данными с использованием канала прямого доступа к памяти подсистема 1 передает данные в память подсистемы 2. Данный способ обмена достаточно эффективен с точки зрения быстродействия, но для его реализации необходим довольно сложный контроллер прямого доступа к памяти.

Рисунок 1.1. Применение буферной памяти

Наиболее эффективно обмен данными между подсистемами с различным быстродействием реализуется при наличии между ними специальной буферной памяти. Данные от подсистемы 1 временно запоминаются в буферной памяти до готовности подсистемы 2 принять их. Емкость буферной памяти должна быть достаточной для хранения тех блоков данных, которые подсистема 1 формирует между считываниями их подсистемой 2. Отличительной особенностью буферной памяти является запись данных с быстродействием и под управлением подсистемы 1, а считывание - с быстродействием и под управлением подсистемы 2 («эластичная память»). В общем случае память должна выполнять операции записи и считывания совершенно независимо и даже одновременно, что устраняет необходимость синхронизации подсистем. Буферная память должна сохранять порядок поступления данных от подсистемы 1, т.е. работать по принципу «первое записанное слово считывается первым» (First Input First Output - FIFO). Таким образом, под буферной памятью типа FIFO понимается устройство памяти, которое автоматически следит за порядком поступления данных и

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

Типовой пример применения буферной памяти в микропроцессорах

Последовательный приемо-передатчик.

Стековая память

Стековой называют память, доступ к которой организован по принципу: «последним записан - первым считан» (Last Input First Output - LIFO). Использование принципа доступа к памяти на основе механизма LIFO началось с больших ЭВМ. Применение стековой памяти оказалось очень эффективным при построении компилирующих и интерпретирующих программ, при вычислении арифметических выражений с использованием польской инверсной записи. В микропроцессорах она стала широко использоваться в связи с удобствами реализации процедур вызова подпрограмм и при обработке прерываний.

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

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

Сегодня распространенным накопителем информации является магнитный жесткий диск. Он обладает определенным объемом памяти, предназначенным для хранения основных данных. Также в нем имеется буферная память, предназначение которой заключается в хранении промежуточных данных. Профессионалы называют буфер жесткого диска термином «cache memory» или же просто «кэшем». Давайте разберемся, зачем нужен буфер HDD на что влияет и каким обладает размером.

Буфер жесткого диска помогает операционной системе временно хранить данные, которые были считаны с основной памяти винчестера, но не были переданы на обработку. Необходимость наличия транзитного хранилища обусловлена тем, что скорость считывания информации с HDD накопителя и пропускная способность ОС значительно различается. Поэтому компьютеру требуется временно сохранять данные в «кэше», а только затем использовать их по назначению.

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

Стоит отметить, что размер «cache memory» зависит от конкретной модели диска. Раньше он составлял около 8 мегабайт, причем такой показатель считался удовлетворительным. Однако с развитием технологий производители смогли выпускать микросхемы с более большим объемом памяти. Поэтому большинство современных винчестеров обладают буфером, размер которого варьируется от 32 до 128 мегабайт. Конечно, наибольший «кэш» устанавливается в дорогие модели.

Какое влияние оказывает буфер жесткого диска на производительность

Теперь расскажем, почему размер буфера винчестера оказывает влияние на производительность компьютера. Теоретически, чем больше информации будет находиться в «cache memory», тем реже операционная система будет обращаться к винчестеру. Особенно это актуально для сценария работы, когда потенциальный пользователь занимается обработкой большого количества маленьких файлов. Они попросту перемещаются в буфер жесткого диска и там ждут своей очереди.

Однако если ПК используется для обработки файлов большого размера, то «кэш» утрачивает свою актуальность. Ведь информация не сможет поместиться на микросхемах, объем которых невелик. В результате пользователь не заметит увеличения производительности компьютера, поскольку буфер практически не будет использоваться. Это происходит в случаях, если в операционной системе будут запускаться программы для редактирования видеофайлов и т. д.

Таким образом, при приобретении нового винчестера рекомендуется обращать внимание на размер «кэша» только в случаях, если планируется постоянно заниматься обработкой небольших файлов. Тогда получится действительно заметить увеличение производительности своего персонального компьютера. А если же ПК будет использоваться для обыкновенных повседневных задач или обработки файлов большого размера, тогда можно не придавать буферу обмена никакого значения.

Поделиться: