22.10.2020

Буферная память жесткого диска на что влияет. Кэш-память жесткого диска: понятие, определение, выполняемые функции, объем памяти и влияние на работу устройства Объем буфера hdd


Жесткий диск (винчестер, Hard Disk Drive, HDD) – это устройство, предназначенное для хранения всей информации на компьютере. Все фильмы, музыка, фотографии, документы, все файлы системы, хранятся именно на нем. Поэтому, к данному устройству у меня особые отношения, я всегда тщательно слежу за его состоянием и постоянно делаю резервные копии важной мне информации, чтобы не потерять её. Как делать резервные копии я обязательно расскажу вам в одной из моих заметок.

Если Ваш компьютер, вдруг не включается, не стоит пугаться, скорее всего вся информация осталась невредима. При желании и определенных навыках, всю информацию с одного жесткого диска можно скопировать на другой. Более подробно об этом вы можете прочитать в моей статье, о том как скопировать данные с ЖД или как «клонировать диск».

Итак, все же приступим к рассмотрению характеристик жесткого диска.

Вот основные из них:

  • тип жесткого диска;
  • объем накопителя;
  • форм-фактор диска;
  • интерфейс;
  • объем буферной памяти;

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

Тип накопителя

Всего существует два типа накопителей:

1) HDD – Hard disk drive – наиболее распространенный тип накопителя, который состоит из пластин металлического сплава, покрытых слоем ферромагнитного материала. Вся информация записывается на эти пластины, которые вращаются с очень большой скоростью - 5400/7200 об/мин. При этом считывание информации происходит считывающей головкой без прикосновения к поверхности пластин, тем самым не повреждая её и увеличивая срок службы устройства.

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

2) SSD – Solid state drive – запоминающее устройство на основе микросхем памяти. SSD–диски появились сравнительно недавно и быстро заняли своё место на рынке. В настоящее время твердотельные накопители используются в компактных устройствах: ноутбуках, нетбуках, коммуникаторах и смартфонах.

Приведу недостатки и преимущества SSD-дисков.

Недостатки:

  • ограниченное количество циклов перезаписи. В зависимости от типа используемых ячеек памяти от 10000 до 100000 раз;
  • проблема совместимости SSD дисков с некоторыми версиями операционных систем семейства Windows, которые не учитывают специфику SSD накопителей, тем самым уменьшая срок их службы;
  • цена гигабайта SSD-накопителей существенно выше цены гигабайта HDD;
  • невозможность восстановления удаленной информации recovery–утилитами;

Достоинства:

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

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

Объем накопителя

Очевидно, что чем больше объем жесткого диска, тем больше важной информации мы сможем на него разместить. Емкость жестких дисков измеряется в миллиардах байт (Гб – гигабайт) или в триллионах байт (Тб - терабайт). Объем современных накопителей достигает до 4Тб в одном устройстве, но нужно помнить, что при желании таких жестких дисков в систему мы можем установить несколько.

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

Форм-фактор

Форм-фактор определяет размеры накопителя. Существует 3 размера современных жестких дисков: 1.8”, 2.5”, 3.5”.

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

SSD накопители могут иметь форм-фактор 2.5 дюйма или 1.8 дюйма. Как я уже писал ранее, они используются в ноутбуках, нетбуках, коммуникаторах и смартфонах.

Интерфейс

Для порядка перечислим все популярные интерфейсы:

SATA, SATA2, SATA3;

Теперь пару слов о каждом из разъемов.

IDE - это старенький разъем, который легко отличить от остальных по широкому шлейфу от ЖД к материнской плате. В современных компьютерах такой разъем не используется, но не сказать о нем я не могу, так как он все еще встречается в старых компьютерах. На материнских платах разъем IDE встречается все реже.

На смену IDE пришел разъем SATA, который также успел устареть и в свою очередь сменился SATA2 и теперь все чаще применяется разъем SATA3. Я объединил все разъемы в один пункт, так как все они идентичны по форме и различаются лишь скоростью передачи данных - 1.5 Гб/с, 3 Гб/с, 6 Гб/с соответственно. Но следует помнить, что для того, чтобы жесткий диск с разъемом, например, SATA3 работал с максимальной отдачей, на материнской плате также должен быть установлен разъем SATA3. Если на материнской плате установлен разъем SATA2, то жесткий диск с интерфейсом SATA3 все равно будет работать, но передача информации будет происходить на скорости 3 Гб/с.

Хотя, ситуация со скоростью передачи в 6 Гб/с больше похожа на маркетинговый ход. Дело в том, что подавляющее большинство современных накопителей, все равно не могут полностью забить канал в 3 Гб/с, так как скорость чтения и записи на диск существенно ниже данной скорости.

И последний интерфейс - micro-SATA. Данный разъем появился совсем недавно, через него подключаются SSD накопители 1.8” В современных материнских платах уже стали появляться разъемы micro-SATA, но даже если на выбранной Вами материнской плате такого интерфейса не оказалось, накопитель можно подключить через переходник micro-SATA – SATA.

Объем буферной памяти (КЭШ)

Разберемся, что же это такое. Буфером называется промежуточная память, предназначенная для сглаживания различий скорости чтения/записи и передачи по интерфейсу. В современных дисках он обычно варьируется от 8 до 128 Мб.

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

По традиции, рассмотрим маркировку ЖД из каталога поставщика.

Статья получилась довольно большая, но надеюсь, что кто-то оценит её по достоинству, и мои старания не пройдут даром.

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

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

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

Объемы кэша

Немаловажное значение при выборе HDD имеет объем буферной памяти. Обычно эти устройства оснащают 8, 16, 32 и 64 Мб, но имеются буферы на 128 и 256 Мб. Кэш довольно часто перегружается и нуждается в чистке, так что в этом плане больший объем всегда лучше.

Современные HDD в основном оснащаются кэш-памятью на 32 и 64 Мб (меньший объем уже редкость). Обычно этого достаточно, тем более что у системы есть собственная память, которая вкупе с ОЗУ ускоряет работу жесткого диска. Правда, при выборе винчестера не все обращают внимание на устройство с наибольшим размером буфера, так как цена на такие высока, да и параметр этот не является единственным определяющим.

Главная задача кэш-памяти

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

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

Преимущества кэш-памяти

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

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

Узнаем объем кэша

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

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


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

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

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

Какой бывает объем и на что он влияет

Отдельного внимания заслуживает объем буфера. Зачастую HDD оснащаются кэшем 8, 16, 32 и 64 Мб. При копировании файлов больших размеров между 8 и 16 Мб будет заметна значительная разница в плане быстродействия, однако между 16 и 32 она уже менее незаметна. Если выбирать между 32 и 64, то ее вообще почти не будет. Необходимо понимать, что буфер достаточно часто испытывает большие нагрузки, и в этом случае, чем он больше, тем лучше.

В современных жестких дисках используется 32 или 64 Мб, меньше на сегодняшний день вряд ли где-то можно найти. Для обычного пользователя будет достаточно и первого, и второго значения. Тем более что помимо этого на производительность также влияет размер собственного, встроенного в систему кэша. Именно он увеличивает производительность жесткого диска, особенно при достаточном объеме оперативки.

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

Предназначение

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

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

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

Основные преимущества

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

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

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

Как узнать текущий объем кэша

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


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

Жесткий диск (винчестер, HDD) – перезаписываемое постоянное запоминающее устройство (ПЗУ) - основной носитель информации в компьютере. На нем хранятся, данные: как операционной системы, так и файлы пользователя (программы, игры, фильмы, музыка, изображения…). Память жесткого диска не является энергозависимой, что объясняет возможность хранения данных, без подачи электричества на устройство.

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

Считывающее головки не касаются поверхности диска как во время чтения\записи данных (из-за прослойки набегающего потока воздуха в 5 – 10 нм, которая образуется при очень быстром вращении), так и во время простоя диска (головки отводятся к шпинделю или за пределы пластин). Благодаря отсутствию контакта, жесткий диск можно перезаписать в среднем 100 тысяч раз. Также на продолжительность работы диска влияет герметический корпус (гермозона), благодаря которому внутри корпуса HDD создается пространство, очищенное от пыли и влаги.

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

Первое, на что следует обратить внимание при выборе жесткого диска – интерфейс - устройство, преобразующее и передающее сигналы между HDD и компьютером. Наиболее распространёнными интерфейсами сейчас являются: SCSI , SAS , ATA (IDE , PATA ), Serial ATA (SATA ), eSATA и USB .

Интерфейс SCSI имеет скорость 640МБ/с, используется, в основном, на серверах; SAS – его более высокоскоростной аналог (12 Гбит/с), обратно совместимый с интерфейсом SATA .

ATA (IDE , PATA ) – предшественник SATA , сейчас он уже не актуален из-за своей небольшой скорости в 150МБ/с.

eSATA и USB – интерфейсы для внешних винчестеров.

Serial ATA (SATA) - это самый распространённый интерфейс жестких дисков. Именно на него следует ориентироваться при выборе винчестера. На данный момент существует несколько вариаций SATA . С физической точки зрения они не отличаются (интерфейсы совместимы), различия только в скорости: (SATA-I - 150 Мбайт/с, SATA-II - 300 Мбайт/c, SATA-III - 600 Мбайт/с.).

Что касается емкости: тут все просто. Чем она больше, тем лучше, так как больше информации можно будет записать. Данная характеристика никак не влияет на производительность винчестера. Определяется пользователем исходя из потребности в месте для хранения файлов. В таблице ниже приведены средние значения размера основных типов файлов, на которые стоит обратить внимание при выборе HDD .

Объём буфера (кэша) . Буфер (кэш) - встроенная в жёсткий диск энергозависимая память (подобная оперативной памяти), предназначенная для сглаживания различий скорости чтения/записи, а также хранения данных, обращение к которым происходит наиболее часто. Чем больше кэш – тем лучше. Показатель варьируется от 8 до 64 Мб. Наиболее оптимальным считается значение 32 Мб.

Существуют два основных форм-фактора для жестких дисков: 3.5 дюйма и 2.5 дюйма. Первый в основном используется в настольных компьютерах, второй – в ноутбуках.

Время произвольного доступа . Данная характеристика показывает среднее время, за которое винчестер выполняет операцию позиционирования головки чтения/записи на произвольный участок магнитного диска. Параметр колеблется в пределах - от 2,5 до 16 милисекунд. Естественно, чем меньше значение – тем лучше.

Скорость передачи данных. Современные жесткие диски имеют скорость 50-75 Мб/с (для внутренней зоны HDD) и 65-115 Мб/с (для внешней зоны).

Количество операций ввода-вывода в секунду. Данная характеристика колеблется в пределах от 50 до 100 операций в секунду в зависимости от размещения информации на диске.

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

Скорость вращения шпинделя - количество оборотов шпинделя в минуту. От этого параметра в значительной степени зависят время доступа и средняя скорость передачи данных. Наиболее распространенными являются скорости вращения: 5400, 5900, 7200, 10000 и 15000 об/мин. Оптимальной для ПК является скорость в 7200 об/мин.

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

RAID . Если вы располагаете средствами на покупку двух или более HDD , вам необходимо обратить внимание на технологию RAID (redundant array of independent disks) – массив дисков. Данная технология позволяет с одной стороны в разы увеличить скорость обмена данными с винчестерами (подобно многоканальному режиму, для ОЗУ), с другой – обезопасить себя от потери важных данных.

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

Отдельного внимания заслуживает объем буфера. Зачастую HDD оснащаются кэшем 8, 16, 32 и 64 Мб. При копировании файлов больших размеров между 8 и 16 Мб будет заметна значительная разница в плане быстродействия, однако между 16 и 32 она уже менее незаметна. Если выбирать между 32 и 64, то ее вообще почти не будет. Необходимо понимать, что буфер достаточно часто испытывает большие нагрузки, и в этом случае, чем он больше, тем лучше.

В современных жестких дисках используется 32 или 64 Мб, меньше на сегодняшний день вряд ли где-то можно найти. Для обычного пользователя будет достаточно и первого, и второго значения. Тем более что помимо этого на производительность также влияет размер собственного, встроенного в систему кэша. Именно он увеличивает производительность жесткого диска, особенно при достаточном объеме оперативки.

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

Предназначение

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

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

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

Основные преимущества

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

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

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

Регистровая память

Не путайте с ECC памятью, хотя регистровые модули всегда используют ECC.

Регистровая память (англ. Registered Memory, RDIMM, иногда buffered memory) - вид компьютерной оперативной памяти, модули которой содержат регистр между микросхемами памяти и системным контроллером памяти. Наличие регистров уменьшает электрическую нагрузку на контроллер и позволяет устанавливать больше модулей памяти в одном канале. Регистровая память является более дорогой из-за меньшего объема производства и наличия дополнительных микросхем. Обычно используется в системах, требующих масштабируемости и отказоустойчивости в ущерб дешевизне (например - в серверах). Хотя большая часть модулей памяти для серверов является регистровой и использует ECC, существуют и модули с ECC но без регистров (UDIMM ECC), они также в большинстве случаев работоспособны и в десктопных системах. Регистровых модулей без ECC не существует.

Из-за использования регистров возникает дополнительная задержка при работе с памятью. Каждое чтение и запись буферизуются в регистре на один такт, прежде чем попадут с шины памяти в чип DRAM, поэтому регистровая память считается на один такт более медленной, чем нерегистровая (UDIMM, unregistered DRAM). Для памяти SDRAM эта задержка существенна только для первого цикла в серии запросов (burst).

Буферизации в регистровой памяти подвергаются только сигналы управления и выставления адреса.

Буферизованная память (Buffered memory) - более старый термин для обозначения регистровой памяти.

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

Техника регистровой памяти может применяться к различным поколениям памяти, например: DDR DIMM, DDR2 DIMM, DDR3 DIMM, DDR4 DIMM

Принцип работы жесткого диска

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

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

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

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

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

Что такое кэш

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

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

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

Догадались почему? Правильно, из-за ограниченного количества циклов перезаписи информации на HDD.

Оптимальные размеры для различных задач

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

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

В качестве «золотой середины» могу порекомендовать винчестер Toshiba P300 1TB 7200rpm 64MB HDWD110UZSVA 3.5 SATA III – здесь средний размер кэша, но емкости самого жесткого диска вполне достаточно для домашнего ПК. Также для полноты картины рекомендую ознакомиться с публикациями о лучших производителях жестких дисков и рейтинге HDD, а также, какие разъемы бывают на жестких дисках.

Что делает кэш в вашем винчестере?

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

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

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

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

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

Кэш память – один из параметров HDD

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

В HDD помимо механических деталей имеется управляющая плата с коннектроами. На ней и расположена специальная микросхема, представляющая собой память с высокоскоростным доступом. Это и есть кэш. Объем его относительно не велик и в обычных винчестерах может быть 32 и 64 мегабайта (в некоторых старых моделях встречаются еще значения 8 или 16 Мб). Этого вполне достаточно, чтобы сделать работу системы персонального компьютера плавной и быстрой.

Сколько лучше, спросите вы? Мне кажется, ответ очевиден, но некоторые блогеры отмечают, что существенную разницу между 32 и 64 Мб в процессе использования HDD уловить практически невозможно. Я же полагаю, что с ростом сложности программных задач это все-таки будет заметно.

И если вы рассчитываете выжать из своего ПК максимум, то стоить устанавливать на него лучшее из того, что вы сможете себе позволить. В пользу такой позиции говорит и тот факт, что на серверных жестких дисках уже используется кэш объемом в 128 и даже в 256 Мб. Думаю этот факт поможет ответить вам на вопрос: на что влияет объем буфера?

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

Алгоритм работы кэш жесткого диска

Давайте разберемся, как работает буферная память винчестера. Основным потребителем, расположенной на нем информации является процессор. Дальше работает такая схема:

  • от ЦПУ поступает запрос на контроллер, который по определенным меткам идентифицирует данные и сразу проверяет их наличие в кэше жесткого диска. Если таковые имеются, обращение к HDD не производится;
    в случае отсутствия нужной информации выполняется их считывание с винчестера, причем дополнительно захватываются и близлежащие данные, которые с большой вероятностью так же могут понадобиться при последующих запросах;
  • под этот блок информации в кэш-памяти освобождается соответствующее место определенного размера. Такая процедура является непростой задачей, поскольку компьютер должен пожертвовать какими-то данными из буфера. Выбор осуществляется с помощью нескольких алгоритмов, определяющих степень «ненадобности». Для этого производится оценка по давности последнего использования информации, по частоте обращения к ней.
  • актуальные данные загружаются на свободное место. Дальше процесс взаимодействия процессора и жесткого диска снова продолжается по этому алгоритму.

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

Тут мы плавно подошли к часто задаваемому вопросу: нужно ли очищать кэш память жесткого диска? Если вы о тех 64 мегабайтах, что хранятся на чипе, то мой ответ: нет, это бессмысленно. Если вам так сильно хочется, просто вырубите комп из розетки и снова включите. Стало ли вам от этого легче? Другое дело – кэш-файлы, которые оставляют на HDD разные программы. Вот они-то со временем занимают внушительный объем и для их ликвидации можно просто воспользоваться приложением типа CCleaner.

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

  • ОЗУ по сути так же является кэшем, по отношению к HDD. Она на несколько порядков больше, но скорость ее работы все равно проигрывает собственному модулю винчестера.
  • На жестком диске выделяется сектор для временных файлов, которые будут записаны без фрагментирования. Это называется файл подкачки (виртуальная память) и его размеры могут превышать объем RAM.

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

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

До скорых встреч!


© 2024
maccase.ru - Android. Бренды. Железо. Новости