Для чего применяется кэширование диска
Что такое кэш память жесткого диска и для чего она нужна
Кэш память или как ее называют буферная память жесткого диска. Если вы не знаете что это, то мы с радостью ответим на данный вопрос и расскажем обо всех имеющихся особенностях. Это особый вид оперативки, выступающий в качестве буфера для хранения ранее считанных, но еще не переданных данных для их дальнейшей обработки, а также для хранения информации, к которой система обращается чаще всего.
Необходимость в транзитном хранилище появилась из-за значительной разницы между пропускной способности системы ПК и скорости считывания данных с накопителя. Также кэш-память можно встретить на других устройствах, а именно в видеокартах, процессорах, сетевых картах и прочих.
Какой бывает объем и на что он влияет
Отдельного внимания заслуживает объем буфера. Зачастую HDD оснащаются кэшем 8, 16, 32 и 64 Мб. При копировании файлов больших размеров между 8 и 16 Мб будет заметна значительная разница в плане быстродействия, однако между 16 и 32 она уже менее незаметна. Если выбирать между 32 и 64, то ее вообще почти не будет. Необходимо понимать, что буфер достаточно часто испытывает большие нагрузки, и в этом случае, чем он больше, тем лучше.
В современных жестких дисках используется 32 или 64 Мб, меньше на сегодняшний день вряд ли где-то можно найти. Для обычного пользователя будет достаточно и первого, и второго значения. Тем более что помимо этого на производительность также влияет размер собственного, встроенного в систему кэша. Именно он увеличивает производительность жесткого диска, особенно при достаточном объеме оперативки.
То есть, в теории, чем больше объем, тем лучше производительность и тем больше информации может находиться в буфере и не нагружать винчестер, но на практике все немного по-другому, и обычный пользователь за исключением редких случаев не заметит особой разницы. Конечно, рекомендуется выбирать и покупать устройства с наибольшим размером, что значительно улучшит работу ПК. Однако на такое следует идти только в том случае, если позволяют финансовые возможности.
Предназначение
Она предназначена для чтения и записи данных, однако на SCSI дисках в редких случаях необходимо разрешение на кэширование записи, так как по умолчанию установлено, что кэширование записи запрещено. Как мы уже говорили, объем – не решающий фактор для улучшения эффективности работы. Для увеличения производительности винчестера более важной является организация обмена информацией с буфером. Кроме этого, на нее также в полной мере влияет функционирование управляющей электроники, предотвращение возникновения ошибок и прочее.
В буферной памяти хранятся наиболее часто используемые данные, в то время как, объем определяет вместимость этой самой хранимой информации. За счет большого размера производительность винчестера возрастает в разы, так как данные подгружаются напрямую из кэша и не требуют физического чтения.
Физическое чтение – прямое обращение системы к жесткому диску и его секторам. Данный процесс измеряется в миллисекундах и занимает достаточно большое количество времени. Вместе с этим HDD передает данные более чем в 100 раз быстрее, чем при запросе путем физического обращения к винчестеру. То есть, он позволяет устройству работать даже если хост-шина занята.
Основные преимущества
Буферная память имеет целый ряд достоинств, основным из которых является быстрая обработка данных, занимающая минимальное количество времени, в то время как физическое обращение к секторам накопителя требует определенного времени, пока головка диска отыщет требуемый участок данных и начнет их читать. Более того, винчестеры с наибольшим хранилищем, позволяют значительно разгрузить процессор компьютера. Соответственно процессор задействуется минимально.
Ее также можно назвать полноценным ускорителем, так как функция буферизации делает работу винчестера значительно эффективнее и быстрее. Но на сегодняшний день, в условиях быстрого развития технологий, она теряет свое былое значение. Это связано с тем, что большинство современных моделей имеют 32 и 64 Мб, чего с головой хватает для нормального функционирования накопителя. Как уже было сказано выше, переплачивать разницу можно лишь тогда, когда разница по стоимости соответствует разнице в эффективности.
Напоследок хотелось бы сказать, что буферная память, какой бы она не была, улучшает работу той или иной программы, или устройства только в том случае, если идет многократное обращение к одним и тем же данным, размер которых не больше размера кэша. Если ваша работа за компьютером связана с программами, активно взаимодействующими с небольшими файлами, то вам нужен HDD с наибольшим хранилищем.
Как узнать текущий объем кэша
Если вы покупаете новое устройство, то все необходимые характеристики можно узнать на коробке или в приложенной инструкции. Еще один вариант – посмотреть в интернете.
Что такое кэш и зачем он нужен в HDD??
Желаю доброго времени суток своим читателям, интересующихся подробностями работы компьютерного железа. Сегодня предметом нашего обсуждения будет кэш память жесткого диска. Буферизация данных применяется в различных процессах, но именно в данном устройстве ее использование дает ощутимый прирост быстродействия, нивелируя недостатки процесса считывания.
Для начала немного истории, которая раскрывает суть термина «cache».
В далеком 1967 году, при подготовке статьи о 85-й модели компьютера BM System/360 было решено найти лаконичную и более понятную замену определению «высокоскоростной буфер». Редактор журнала «IBM Systems Journal» Лайл Джонсон предложил использовать слово «кэш» (в разных европейских языках означающее понятие «прятать», «тайник», «запас»). Этот термин оказался не только простым и удобным, но и точно определял суть используемого устройства. Он прижился, стал общепринятым.
Что делает кэш в вашем винчестере?
Теперь взглянем на принцип работы жесткого диска HDD, который хоть и вытесняется в компактных устройствах твердотельными накопителями, но, пожалуй, еще долго будет оставаться основным средством хранения информации.
Итак, внутри его расположены несколько вращающихся магнитных пластин. Считывающие головки перемещается в нужный сектор и производят запись или чтение информации. (Визуально все это напоминает проигрыватель винилов).
Как видите, механизмов в данном устройстве предостаточно, и, несмотря на сверхвысокие скорости их движения, обращение к HDD за очередной порцией данных занимает очень много (по меркам быстродействия ЦПУ) времени. Усугубляет данную ситуацию тот факт, что информация записана на поверхности дисков фрагментами, которые могут быть расположены в разных местах и на отдельных пластинах.
Так вот, чтобы системе не заниматься черновой работой складывания воедино отдельных блоков информации, данную работу было решено получить самому жесткому диску, который будет сам связывать их воедино в собственном кэше. Условно, можно обрисовать такую аналогию данного процесса: боссу понадобилась вся информация по сделке и подчиненный, дабы не носить в кабинет по отдельному документу, предварительно собирает и группирует их у себя в отделе.
Сразу добавлю, что в SSD проблема инертности считывания информации не стоит так критично. Здесь скорость данного процесса на несколько порядков выше. Но в связи с фрагментированием записи больших объемов данных оптимизация работы с ними также необходимо. Поэтому в некоторых твердотельных накопителях cache так же присутствует.
Кэш память – один из параметров HDD
Переходим непосредственно к железу с целью выяснить, что собой представляет кэш жесткого диска.
В HDD помимо механических деталей имеется управляющая плата с коннектроами. На ней и расположена специальная микросхема, представляющая собой память с высокоскоростным доступом. Это и есть кэш. Объем его относительно не велик и в обычных винчестерах может быть 32 и 64 мегабайта (в некоторых старых моделях встречаются еще значения 8 или 16 Мб). Этого вполне достаточно, чтобы сделать работу системы персонального компьютера плавной и быстрой.
Сколько лучше, спросите вы? Мне кажется, ответ очевиден, но некоторые блогеры отмечают, что существенную разницу между 32 и 64 Мб в процессе использования HDD уловить практически невозможно. Я же полагаю, что с ростом сложности программных задач это все-таки будет заметно.
И если вы рассчитываете выжать из своего ПК максимум, то стоить устанавливать на него лучшее из того, что вы сможете себе позволить. В пользу такой позиции говорит и тот факт, что на серверных жестких дисках уже используется кэш объемом в 128 и даже в 256 Мб. Думаю этот факт поможет ответить вам на вопрос: на что влияет объем буфера?
Алгоритм работы кэш жесткого диска
Давайте разберемся, как работает буферная память винчестера. Основным потребителем, расположенной на нем информации является процессор. Дальше работает такая схема:
И еще один момент: cache винчестера – это энергозависимая память. Поэтому перед выключением ПК система копирует информацию из кэша непосредственно на сам HDD, а после включения переносить ее обратно. При аварийном обесточивании компьютера этого не происходит.
Кэширование данных собственным чипом жесткого диска предназначено для обеспечения системы цельными блоками данных, что существенно увеличивает ее быстродействие. Но помимо отдельной платы буферизация информации также может производиться и другими, хорошо известными нам способами.
Но это уже совершенно другие устройства, требующие отдельной статьи. А по поводу самой кэш памяти жесткого диска мне уже добавить нечего и я буду с вами прощаться.
Присылайте мне свои вопросы, подсказывайте интересные темы, и я постараюсь вас снова порадовать на страницах своего блога.
Особенности работы SSD — что такое SLC-кэш и как он влияет на скорость
Содержание
Содержание
Ты купил современный SSD и довольный устанавливаешь его в свой ПК. Сразу же, на высокой скорости, начинаешь переносить на него данные с других накопителей. И вдруг в какой-то момент скорость записи на SSD падает в несколько раз. Что произошло? Почему падает скорость записи? Все дело в SLC-кэше.
Сегодня существуют твердотельные накопители на четырех типах памяти:
Samsung — единственная компания, которая продолжает называть всю свою память MLC, лишь добавляя количество бит на ячейку. И часто это вводит покупателей в заблуждение. Например, 3-bit MLC, хотя по факту это TLC.
Сегодня самыми распространенным типом памяти в твердотельных накопителях является усовершенствованный 3D NAND TLC. Невысокая цена производства, высокая плотность данных, современные контроллеры и использование технологий SLC-кэширования позволили производителям значительно повысить скорость и ресурс TLC накопителей. Но все ли так хорошо, как кажется на первый взгляд?
Что такое SLC-кэш, и как он реализован
Чтение и запись данных на SSD-накопитель происходит по битам. Запись в ячейки SLC памяти самая быстрая, так как одна ячейка содержит лишь один бит. С TLC-накопителями сложнее. Чтобы записать одну ячейку, необходимо несколько раз считать с нее данные, для того чтобы далее их правильно записать. А дополнительные операции чтения с ячейкой значительно увеличивают время.
И для того, чтобы повысить скорость записи в TLC ячейки, производители прибегли к простой хитрости. В начале записи контроллер сохраняет данные по одному биту на ячейку, что называется режимом SLC. Это значительно увеличивает скорость записи. Продолжая запись, контроллер в фоновом режим уплотняет записанные данные в ячейку, преобразуя ее в трехбитную. Но такая быстрая запись не может быть постоянной. Объем накопителя все же рассчитывается из трех бит на ячейку. Следовательно, после заполнения SLC-кэша, скорость падает и достаточно сильно. SLC-кэш бывает реализован разными способами:
Следовательно, на QLC накопителях в таком режиме максимальная скорость будет на четверть свободного объема накопителя или меньше — все зависит от реализации SLC-кэша. Пример SLC-кэша на Smartbuy Nitro 480GB (SBSSD-480GQ-MX902-25S3). Объем SLC-кэша на QLC накопителе составил всего 23 % от общего свободного объема SSD.
Большинство пользователей не столкнутся с заполнением SLC-кэша при работе с SSD накопителем и вот почему:
Как определить объем SLC-кэша?
SLC-кэш на разных тестах и при разных условиях может показывать разные значения. Все зависит от того, как в данный момент используется накопитель. Поэтому все тесты лучше проводить на абсолютно новом пустом SSD накопителе, при этом не используя его в качестве системного. При установке операционной системы на SSD, даже в покое происходят операции чтения и записи, а следовательно результат будет не совсем точный.
Подготовка SSD накопителя
Если накопитель уже используется как дополнительный, лучше его очистить или отформатировать. Дальше необходимо выполнить команду TRIM через оптимизацию накопителя средствами Windows. Для этого переходим в «Этот компьютер» («Мой компьютер»).
Правой кнопкой мыши нажимаем на наш SSD и выбираем Свойства.
Переходим во вкладку Сервис и нажимаем кнопку Оптимизировать.
После чего выбираем снова наш SSD накопитель и наживаем кнопку Оптимизировать.
После данной операции необходимо дать накопитель «отдохнуть» примерно 15 минут и не выполнять с ним никаких операций.
Первый способ
Для определения SLC-кэша нам понадобятся программы, которые могут непрерывно линейно записывать данные на накопитель. Это можно сделать утилитой AIDA64, в разделе Сервис → Тест диска.
Далее в новом окне AIDA64 Disk Benchmark, в первом выпадающем списке меню выбираем Тест линейной записи (Linear Write), а затем накопитель, который необходимо протестировать.
ВАЖНО! Сразу после начала этого теста все данные с накопителя будут удалены!
Второй способ
Не настолько точный, как тесты утилитами, но тоже наглядный и очень понятный. Для этого нам понадобится второй SSD-накопитель, назовем его «исходный». (исходный SSD накопитель может быть даже системным). Для максимальной точности скорость чтения Исходного SSD должна быть выше, чем скорость записи тестового SSD, на котором будем определять объем SLC-кэша. На исходном накопителе создаем папку с объемными видеофайлами. Даже если у вас есть один видеофайл, просто копируем его несколько раз. Объем папки будет зависеть от объема тестового SSD — папка должна быть кратна 100 ГБ, чтобы можно было легко увидеть объем SLC-кэша. Также объем папки должен быть больше, чем треть общего объема тестового SSD накопителя, чтобы на примере одного копирования мы смогли все увидеть. Не забываем подготовить SSD по инструкции выше. Давайте скопируем папку объемом 100 Гб на SSD накопитель ADATA Falcon 256GB (AFALCON-256G-C) и посмотрим на SLC-кэш.
По графику объем SLC-кэша составил примерно 85 Гб. А вот скорость до заполнения SLC-кэша и после составили 1,05 ГБ/сек и 123 МБ/сек соответственно.
Как сильно скорость SSD накопителя может падать после заполнения SLC-кэша?
Ответить на это вопрос однозначно для всех накопителей не получится. И тому есть несколько причин:
Вот пример недорого SATA SSD накопителя Patriot P210 128GB (P210S128G25)
Скорость после заполнения SLC-кэша падает до 71,5 МБ/сек. И это скорости прямой записи в TLC режиме.
Теперь давайте посмотрим, на что способны топовые NVMe SSD накопители на примере Samsung 970 EVO Plus 1TB (MZ-V7S1T0BW).
Даже после заполнения SLC-кэша скорости падают не значительно и остаются высокими до полного заполнения SSD-накопителя.
Если мы посмотрим на Smartbuy Nitro 240GB с QLC чипами памяти, то тут сразу видно еще более сильное снижение скорости до 22 МБ/сек. Даже не нужно ждать окончания теста — по графику все и так понятно.
Без SLC-кэширования не обходится ни один современный SSD-накопитель. Причем не важно, на каком типе памяти он построен — TLC или QLC. Благодаря SLC-кэшу мы имеет такие высокие скорости. И пусть на разных накопителях разный объем кэша, при обычном использовании мы никогда не увидим значительное снижение скорости, так как просто не сможем заполнить SLC-кэш. Конечно, если вы работаете с видеофайлами, особенно с разрешением 4К, и вам постоянно приходится перемещать их, например при видеомонтаже, то не стоит покупать дешевые SSD накопители. Лучше заранее посмотреть тесты и обзоры и выбрать оптимальный вариант. В большинстве же случаев SLC-кэш так и останется чем-то неизвестным.
Кэш SSD: все, что нужно знать о кэшировании SSD и его повышении производительности
Вы, наверное, слышали о кэшировании SSD (твердотельный накопитель) и о том, как выделение определённой части вашего SSD в качестве кеша может помочь повысить производительность вашей системы, но что именно такое кеш SSD?
Если вы здесь для этого, у нас есть всё, что вам нужно знать об этом.
Что такое кеш?
Прежде чем мы перейдём к обсуждению кешей SSD, давайте сначала определим, что такое кеш…
Вы можете думать о тайнике как о складском помещении, где предметы хранятся для будущего использования.
В случае компьютерного кеша — это пространство в аппаратном обеспечении вашего компьютера (ОЗУ, ЦП, жёсткий диск, SSD), в котором хранятся как недавно, так и часто используемые программы, чтобы ваш компьютер мог легко загрузить их в следующий раз, когда они вам понадобятся. По сути, это сокращает время загрузки и помогает программам выполняться намного быстрее.
Хорошим примером кеша является кеш вашего веб-браузера. Изображения, HTML, Javascript и другие данные кэшируются локально, когда вы просматриваете Интернет, поэтому часто посещаемые вами страницы загружаются быстрее при следующем их открытии.
Что такое SSD-кеш?
Кэш SSD — это когда вы используете часть или весь SSD в качестве кеша (минимум 18,6 ГБ). Итак, кэширование SSD, также известное как флеш-кеширование, представляет собой процесс хранения временных данных на микросхемах флэш-памяти SSD. А поскольку твердотельные накопители используют быстрые ячейки флэш-памяти NAND, запросы данных и общая производительность вычислений будут значительно выше.
Фактически, если вы используете только обычный жёсткий диск, то кэширование SSD является одним из самых экономичных обновлений, которые вы можете сделать в обмен на более быструю загрузку и загрузку. Мы говорим о переходе с 30 секунд загрузки (или дольше) до 8 секунд (более или менее), и вы получите более отзывчивую систему в целом. Мы расскажем больше о том, как это может сэкономить вам деньги в ближайшее время.
Однако, если вы уже используете SSD в качестве единственного средства хранения, то от кэширования SSD вы ничего не выиграете.
Типы кэширования SSD
Существуют разные типы кэширования SSD, которые могут использоваться, соответственно, в разных обстоятельствах:
Кэширование SSD с обходом записи
Кэширование SSD с обходом записи — это процесс прямой записи данных в основное хранилище с первоначальным обходом кеша. Однако, поскольку данные, которые в конце концов кэшируются, сначала отправляются на фактический SSD, процесс перемещения этих данных обратно в кеш будет медленнее. В конце концов, нет кеша, который помогал бы перемещать вещи в кеш (это просто кеши полностью вниз…).
Тем не менее, эта система невероятно эффективна, потому что данные копируются обратно в кэш только тогда, когда данные распознаются как «горячие» (другими словами, когда данные определены для частого использования). Это означает, что кеш не будет переполнен нерелевантными данными и будет кэшировать только те данные, для которых кэширование наиболее выгодно.
Кэширование SSD с обратной записью
Кэширование SSD с обратной записью сначала записывает данные в кэш SSD, а затем отправляет их на основное устройство хранения только после того, как данные были полностью записаны в кэш SSD.
Помните, что кэширование намного лучше, чем обычные операции чтения-записи, поэтому это приводит к низкой задержке как для операций записи, так и для операций чтения. Но в случае сбоя кеша кэшированные данные будут потеряны. Вот почему производители, использующие этот тип кэширования, вкладывают средства в продукты, которые делают дублирующие записи, чтобы обойти проблему.
Кэширование SSD со сквозной записью
Кэширование SSD со сквозной записью одновременно записывает данные как в кэш SSD, так и в хранилище основного устройства. В наши дни это также широко используемые решения для кеширования и гибридного хранения.
Данные будут доступны из кэша SSD только тогда, когда хост подтвердит, что операция записи завершена как в кэше SSD, так и на основном устройстве хранения.
Какой тип кэширования SSD лучше всего подходит для вас?
Как работает кэширование SSD?
Независимо от того, как данные кэшируются, файлы, необходимые для запуска программы, будут загружаться с накопителя в соответствии с иерархией различных уровней временного хранилища.
Обычно это начинается с самой быстрой кэш-памяти вплоть до самой медленной кэш-памяти, в зависимости от времени отклика данных. Таким образом, быстро отвечающие файлы отправляются прямо в кеш ЦП, а данные с более медленным откликом поступают в ОЗУ, а затем — по крайней мере, в приведённом ниже примере — жёсткий диск появляется последним.
Хитрость? Хотя жёсткий диск является самым медленным из них — а это означает, что вы не хотите получать доступ к данным, которые находятся там слишком часто, — он также содержит большую часть ваших данных.
Однако, когда кэширование SSD настроено, оно находится между ОЗУ и жёстким диском, поскольку его скорость кеширования выше, чем у жёсткого диска (но всё же медленнее, чем у ОЗУ).
Добавление в систему ещё одного места для поиска данных — вот что делает всё быстрее, поскольку кэш SSD значительно быстрее, чем обычные кеши жёстких дисков.
Как это помогает мне сэкономить деньги?
Покупка SSD того же размера, что и ваш жёсткий диск, стоит очень дорого. Однако небольшой SSD не должен прожечь огромную дыру в вашем кошельке. Так что, если SSD на 500 ГБ для вас слишком дорого, SSD на 64 ГБ или даже 32 ГБ должно быть более чем достаточно, чтобы дать вам огромный прирост скорости без чрезмерных затрат.
Что мне нужно для правильного выполнения кэширования SSD?
Если вы используете процессор Intel
Использовать память SSD NAND в качестве кеш-памяти в системе Intel очень просто, и всё, что вам нужно, это следующее:
Прежде всего настройте режим SATA в BIOS.
Шаг 1. Включите компьютер и несколько раз нажмите клавишу F2, чтобы загрузить меню BIOS.
Шаг 2: перейдите к опции » Настроить диски SATA».
Шаг 3: Выберите настройку для Chipset SATA Mode и измените значение на RAID.
Шаг 4: Нажмите клавишу F10, чтобы сохранить настройки и перезапустить систему.
Включение технологии Intel Smart Response (SRT)
Для использования кэширования SSD, убедитесь, что вы установили все необходимые драйверы устройств и последней версии программного обеспечения Intel SRT здесь. Когда закончите, выполните следующие действия:
Шаг 1. Откройте и запустите программное обеспечение Intel RST.
Шаг 2: Нажмите Включить ускорение в меню «Состояние» или » Ускорение».
Шаг 3: Выберите SSD для устройства кэш-памяти.
Шаг 4: Выберите размер SSD для выделения в качестве кэш-памяти.
ПРИМЕЧАНИЕ. Оставшееся пространство на твердотельном накопителе можно использовать для хранения данных с помощью однодискового тома RAID 0, который создаётся автоматически.
Шаг 5: Выберите том (диск) RAID, который вы хотите ускорить.
Шаг 6: Выберите либо расширенный режим (сквозная запись), либо расширенный режим (обратная запись).
Примечание: Максимальный режим оптимизирует производительность ввода / вывода, а расширенный режим оптимизирует защиту данных. Если вы не уверены, выберите расширенный режим. При этом данные одновременно записываются как в кэш SSD, так и в хранилище основного устройства, чтобы гарантировать, что данные не будут потеряны при отключении питания или внезапном отключении питания.
Шаг 7: Щёлкните ОК. Страница должна обновиться, и должно появиться приглашение показать, что новая конфигурация ускорения успешно настроена. После всего этого ваши данные будут кэшироваться на SSD!
Если вы используете процессор AMD
Благодаря недавнему выпуску StoreMI (проприетарного программного обеспечения от AMD, которое функционирует так же, как программное обеспечение Intel Smart Response Technology), пользователи AMD теперь могут использовать преимущества скорости SSD при использовании жёсткого диска в качестве основного устройства хранения.
Прежде чем вы сможете использовать твердотельный накопитель в качестве кэша для жёсткого диска в системе AMD, ваша система должна соответствовать минимальной конфигурации:
Другие моменты, на которые следует обратить внимание
Прежде всего, как и в первом шаге выше, найдите в BIOS режим SATA и установите для контроллера SATA значение AHCI, а не RAID. После этого нажмите клавишу F10, чтобы сохранить и перезапустить систему.
ВАЖНОЕ ЗАМЕЧАНИЕ ПО КЭШЕНИЮ SSD: Кэширование SSD может улучшить ваше общее впечатление и производительность, но помните, что это также влияет на срок службы вашего SSD. Прочтите больше о надёжности SSD, чтобы узнать больше об этом.
Включение AMD StoreMI
Убедитесь, что вы загрузили и установили последнюю версию программного обеспечения и драйверов AMD StoreMI, нажав кнопку СКАЧАТЬ СЕЙЧАС, расположенную здесь. При появлении запроса перезагрузите систему, чтобы завершить установку.
Примечание : при использовании экспресс-опции для установки вы можете дополнительно просмотреть текущий диск.
конфигурации с помощью параметра информации AMD Drive Controller, чтобы проверить настройку диска.
Создание загрузочного многоуровневого диска StoreMI — добавление SSD к существующему загрузочному диску HDD
Шаг 1. Нажмите кнопку » Создать загрузочный StoreMI» после открытия приложения StoreMI.
Шаг 2. Преобразуйте существующий загрузочный диск в многоуровневый диск StoreMI.
Примечание. Правильные диски обычно выбираются автоматически, если вы выбираете Auto Drive Select. В противном случае вам будет предложено выбрать, какой диск переходит на быстрый уровень (ваш SSD), а какой диск переходит на медленный уровень (ваш жёсткий диск), если вы выбираете диски вручную. Не беспокойтесь, если вы видите диск, выделенный серым цветом, потому что он используется как диск с данными или как раздел.
Шаг 3 : Нажмите кнопку » Создать», следуйте инструкциям и перезагрузите систему, когда будет предложено.
Шаг 4. При загрузке Windows убедитесь, что система правильно загрузилась из StoreMI, открыв Диспетчер дисков (введя diskmgmt.msc через командную строку ), а также для доступа к возможности расширения тома Windows.
Примечание. Если расширение загрузочного тома не было завершено автоматически, щёлкните правой кнопкой мыши раздел C: в диспетчере дисков и нажмите » Расширить том», чтобы вручную развернуть загрузочные тома.
ВАЖНО: Следует также отметить, что StoreMI поддерживает только быстрый уровень ёмкости 256 ГБ. Если у вас есть SSD, на котором нет операционной системы с объёмом памяти более 256 ГБ, оставшаяся неиспользованная ёмкость будет представлена как дополнительный виртуальный SSD, который вы можете отформатировать и использовать в качестве временного хранилища.
Но помните, что выбор опции Remove StoreMI также удаляет дополнительный виртуальный SSD, который используется в качестве временного хранилища, поэтому убедитесь, что вы сделали резервную копию всего на этом виртуальном SSD, прежде чем выполнять процесс удаления.
Увеличьте ёмкость существующего загрузочного диска SSD
Шаг 1. Откройте приложение StoreMI и нажмите » Создать загрузочный StoreMI».
Шаг 2 : Выберите доступный пустой SSD или HDD из вариантов. Вручную выберите доступный SSD или HDD, если система не делает этого автоматически.
Примечание. Если на твердотельном накопителе имеется более 256 ГБ памяти, появится сообщение о том, что оставшееся пространство можно использовать как обычный диск. Но имейте в виду, что вам понадобится сторонний инструмент миграции, чтобы перенести ОС с загрузочного диска на твердотельный накопитель большей ёмкости. Сделайте это сначала, когда будет предложено, и удалите ОС с меньшего SSD после завершения. Когда процесс миграции завершится, переходите к шагу 3 ниже.
Здесь также стоит отметить, что содержимое виртуального SSD будет удалено, если вы выберете опцию Remove StoreMI.
Шаг 3 : Нажмите кнопку » Создать», следуйте инструкциям и перезагрузите систему, когда будет предложено.
Шаг 4. При загрузке Windows убедитесь, что система правильно загрузилась из StoreMI, открыв Диспетчер дисков (введя diskmgmt.msc через командную строку ), а также для доступа к функции расширения тома Windows.
Кроме того, вы также можете включить функцию кеширования ОЗУ с помощью утилиты конфигурации StoreMI, которая находится на панели задач. Просто откройте утилиту StoreMI, используйте опцию » Изменить настройки» и выберите доступный режим кеширования ОЗУ: 2 ГБ. Чтобы подтвердить изменение, нажмите » Изменить уровень«.
Оценка эффективности
Тесты проводились на самом твердотельном накопителе, на самом жёстком диске, а также на жёстком диске и твердотельном накопителе, настроенных как кэш Smart Response Technology с использованием программного обеспечения Intel SRT. Я скажу вам заранее: возвращение к механическому жёсткому диску для установки Windows и выполнения тестов после того, как в течение многих лет не использовались только твердотельные накопители, было мучительно медленным. Вот мой субъективный анекдот для статьи. 🙂
Однако мы не тестировали кэширование SSD с помощью программного обеспечения AMD StoreMI, но мы были бы склонны ожидать аналогичных результатов.
Следует отметить, что до тех пор, пока данные не будут фактически кэшированы на SSD, они будут работать с механического диска. Однако, если бы мы предварительно кэшировали всё программное обеспечение, результаты тестов были бы искажены. Чтобы воспроизвести реалистичную среду тестирования, я установил Windows и всё тестовое программное обеспечение на механический привод, а затем установил кеш, как обычно делает пользователь.
Во-первых, давайте посмотрим на некоторые быстрые результаты «мгновенного удовлетворения». Повлияет ли кэширование SSD на скорость копирования файлов? Как насчёт установки новых программ и загрузки Windows?
Тест копирования файлов
Чтобы проверить производительность копирования файлов, мы скопируем установочный каталог Steam размером 22 ГБ с твердотельного накопителя Samsung 830 Series в каждую настройку диска. Это расскажет нам, как влияет реальная скорость записи. Если кэширование SSD используется правильно, оно должно быть примерно таким же, как у выделенного SSD:
Итак, копирование файла с другого диска на кэшированный диск примерно такое же, как копирование на выделенный SSD. Отсюда программное обеспечение продолжит копирование файлов на механический диск, позволяя перезаписывать данные более важными данными.
Установка программы
Затем мы установим программу с одного и того же SSD на каждую настройку диска. Это должно быть похоже на прямую копию файла. В качестве примера мы используем Photoshop CS6:
Ещё раз, кеш позволяет нам устанавливать на диск со скоростью SSD. Как видите, разница огромна: время сокращается более чем вдвое.
Время загрузки Windows
Всем известно, что самое заметное улучшение производительности, которое может дать SSD, — это время загрузки Windows. В то время как механическим дискам требуется больше минуты для загрузки Windows, SSD может сделать это менее чем за 10 секунд — это первое, что замечает большинство пользователей SSD после установки нового диска. Но что, если вы используете кэшированный диск?
После первой перезагрузки системы важные файлы Windows отправляются в кеш, а раздел кеша работает так же, как SSD.
Далее мы приступим к работе и посмотрим, как кэшированный диск работает в реальных офисных приложениях:
Кэш SSD и SYSMark 2012
SYSMark 2012 — идеальное приложение для тестирования производительности кэша SSD в офисных приложениях. Поскольку он запускает заранее запрограммированные задачи через реальные приложения в реальном времени, он позволит отразить в оценках любые улучшения, внесённые за счёт увеличения времени загрузки программ и данных.
На этот раз мы не выполняли «кондиционирующий прогон», который позволил бы предварительно загрузить большую часть данных в кэш-диск, что немного исказило бы результаты. Вместо этого мы взяли среднее значение трёх прогонов каждого теста. Это даёт нам представление об общей производительности кэш-накопителя SSD после того, как он использовался в течение некоторого времени.
Следует отметить, что даже небольшое увеличение балла является значительным, поскольку это не тест хранилища, а общий тест производительности системы. Мы будем пропускать комплекты, которые ограничены исключительно процессором, а не производительностью хранилища (3D-моделирование, кодирование мультимедиа).
Офисная производительность
Некоторые из этих действий выполняются одновременно для моделирования типичного многозадачного поведения.
Используемая программа | Задачи выполнены |
ABBYY FineReader Pro 10 | Объедините несколько отсканированных страниц из сложного документа в зашифрованный документ PDF с помощью оптического распознавания символов (OCR) |
Microsoft Word 2010 | Используйте передовую программу оптического распознавания текста, чтобы преобразовать отсканированные страницы сложных и простых документов в редактируемые текстовые документы. |
Adobe Acrobat Pro 9 | Создайте PDF-файл с заполняемыми полями формы из отсканированных страниц |
Adobe Flash Player 10.1 | Создавайте и просматривайте сложные презентации, включающие картинки и видео. |
Microsoft Excel 2010 | Используйте программу для работы с электронными таблицами для анализа данных |
Microsoft Internet Explorer 8 | Используйте несколько вкладок для просмотра блога, интернет-магазина, вики-сайта и сайта социальной сети. |
Проверить почту в приватном сеансе браузера | |
Создайте сообщение в блоге и выполните слияние | |
Microsoft Outlook 2010 | Читайте, создавайте и ищите электронные письма |
Создать и выполнить правило для почтового ящика | |
Microsoft PowerPoint 2010 | Создавайте и просматривайте сложные презентации, включающие картинки и видео. |
Mozilla Firefox 3.6.8 | Используйте несколько вкладок для просмотра блога, интернет-магазина, вики-сайта и сайта социальной сети. |
Проверить почту в приватном сеансе браузера | |
Создайте сообщение в блоге и выполните слияние | |
WinZip Pro 14.5 | Архивируйте разнообразный набор файлов в один зашифрованный файл |
Поскольку в этом пакете выполняется так много общих задач, это, вероятно, самый значимый результат для большинства людей. И, как вы можете видеть, кэш SSD работает очень хорошо, обеспечивая огромный прирост производительности по сравнению со стандартным механическим жёстким диском.
Веб-разработка
Используемая программа | Выполненные процессы, связанные с веб-разработкой |
Adobe Photoshop CS5 расширенный | Разместите графику и создайте значки для веб-сайта с помощью приложения для редактирования изображений. |
Используйте пакетную обработку, чтобы управлять набором фотографий для использования в веб-фотогалерее. | |
Adobe Premiere Pro CS5 | Объединяйте изображения, видеоклипы и аудио в видео с помощью приложения для редактирования видео, а затем кодируйте видео в формат, готовый к использованию в Интернете. |
Adobe Dreamweaver CS5 | Соберите графику, галерею и видео в функциональный веб-сайт с помощью приложения для веб-разработки, исправляя ссылки и перемещая документы по мере необходимости. |
Microsoft Internet Explorer 8 | Предварительный просмотр страниц в нескольких веб-браузерах |
Mozilla Firefox 3.6.8 |
Точно так же пакет веб-разработки значительно выигрывает как от чистого SSD, так и от SSD-кеша.
Данные / Финансовый анализ
Используемая программа | Задача выполнена |
Microsoft Excel 2010 | Создавайте прогнозы продаж по регионам и валютам на основе исторических данных, а также создавайте сводные графики и сводные таблицы с помощью приложения для работы с электронными таблицами. |
Загрузка таблиц в Excel происходит намного быстрее с SSD, и SSD-кеш также хорош в этом тесте.
Управление системой
Используемая программа (ы) | Выполненные процессы, относящиеся к управлению системой |
Mozilla Firefox (несколько версий) | Установите, а затем обновите приложение, используя полный установщик приложения и установщики исправлений. |
WinZip Pro 14.5 | Выполните (смоделированное) полное резервное копирование системы с использованием шифрования, а затем, после внесения изменений в исходный набор данных резервной копии, выполните две зашифрованные инкрементные резервные копии. |
Восстановить обе резервные копии | |
Создайте зашифрованный архив различных конфиденциальных файлов для передачи по незащищенным каналам связи и еще один незашифрованный архив различных файлов. | |
Распакуйте исходную резервную копию и две инкрементные резервные копии | |
Командная строка WinZip 3.2 | Распакуйте зашифрованные и незашифрованные архивные файлы |
Этот тест включает в себя чтение и запись большого количества файлов с шифрованием и сжатием. Опять же, кеш SSD работает так же хорошо, как и автономный SSD.
Кроме того, позвольте мне напомнить вам, что это общий тест производительности системы, поэтому тот факт, что оценки значительно улучшаются при простой установке диска за 100 долларов и использовании его в качестве кеша, довольно впечатляет и говорит нам почти всё, что нам нужно знать.
Но прежде чем делать какие-либо выводы, давайте посмотрим на игровую производительность:
Игровая производительность
Чтобы увидеть, как кэш-накопитель SSD может повлиять на производительность в играх, мы загрузим несколько игр и измерим время загрузки уровня. Тесты выполнялись трижды (чтобы данные можно было кэшировать) с перезагрузкой между каждым запуском (в противном случае в игру вступает ОЗУ).
После кэширования игры уровень загружается так же, как на выделенном SSD. Обратите внимание: все они загружаются примерно на 7 секунд быстрее с кешем SSD или SSD. И, если вы играли в Skyrim, вы знаете, что эти дополнительные 7 секунд здесь и там могут иметь огромное значение.
Если вам интересно, сколько времени или сколько загрузок требуется для кэширования игры, ответ — по моему опыту — один раз. Возможно, вам придётся мириться с нагрузкой на уровне 15-20 секунд, если вы не играли в игру какое-то время, но как только вы это сделаете, данные будут кэшированы, и они снова начнут работать с SSD. Всё это делается без какого-либо вмешательства со стороны пользователя.
Вывод
Ясно, что результаты тестов говорят сами за себя.
Если вы спрашиваете, стоит ли использовать SSD в качестве кеш-памяти, то я предполагаю, что вы не читали остальную часть статьи, потому что ответ на этом этапе должен быть явно очевиден. Иногда люди делают что-то из-за менталитета толпы; это плохая идея, но все так делают, так почему бы и нет? Однако в других случаях все делают то же самое просто потому, что это работает. В этом случае тот факт, что многие пользователи делают это как дешёвый способ повысить производительность, является доказательством того, что иногда толпа права.
Если у вас уже есть SSD в качестве основного диска и на вашем механическом диске есть игры и большие файлы. Всё равно стоит приобрести второй SSD, который будет использоваться в качестве кеша для механического диска. Эти небольшие вложения в приобретение твердотельного накопителя ёмкостью 32 или 64 ГБ и использование его в качестве кеш-памяти жёсткого диска будут стоить ваших денег для повышения производительности.
Фактически, поскольку твердотельные накопители становятся всё дешевле и дешевле, у вас не должно быть причин не покупать твердотельный накопитель на 64 ГБ для использования в качестве кэш-памяти для жёсткого диска.