Твердотельные накопители обеспечивают чрезвычайно быстрый доступ к данным и время загрузки. Проблема в том, что они предлагают гораздо меньше общего пространства для хранения и поставляются с относительно высокими ценниками по сравнению с жесткими дисками. Серверы корпоративного класса используют твердотельные диски как форму кеша между сервером и их массивами на жестких дисках в качестве средства повышения производительности доступа к данным без чрезвычайно высокой стоимости полного массива SSD. Intel представила эту же технологию для многих своих персональных компьютеров несколько лет назад с помощью набора микросхем Z68 в виде технологии Smart Response. В этой статье рассматривается технология, как ее настроить и есть ли ощутимые преимущества ее использования, чтобы повысить общую производительность компьютеров.
Настройка технологии Smart Response
Использование технологии Smart Response с совместимыми компьютерами на базе Intel чрезвычайно просто. Все, что действительно необходимо - это жесткий диск, твердотельный накопитель, драйвер Intel и один параметр в системном BIOS. Самый сложный шаг - настройка BIOS. По сути, для параметра BIOS для контроллера жесткого диска необходимо установить значение RAID, а не режим ACHI. Проконсультируйтесь с вашей материнской платой о том, как получить доступ к BIOS для внесения изменений.
После того, как операционная система была установлена на жесткий диск и загружена драйвером Intel Rapid Storage Technology, пришло время настроить твердотельный накопитель. Отформатируйте твердотельный диск с файловой системой NTFS. Затем запустите программу Rapid Storage Technology. Перейдите на вкладку «Ускорение» и выберите включить, Затем он спросит вас, сколько SSD до 64 ГБ вы хотите использовать для кеша и какой режим (обсуждается ниже). Как только это будет сделано, кеш настроен и должен быть запущен.
Улучшенный Vs. Развернутое
Во время процесса настройки кеш может быть установлен в режим Enhanced или Maximized. Это повлияет на производительность кеша, поскольку он записывает данные на диски. В расширенном режиме используется метод, называемый write-through. В этом режиме, когда данные записываются на диск, он записывается как в кеш, так и на жесткий диск одновременно. Это снижает производительность для записи на самое медленное устройство записи, которое обычно является жестким диском.
В режиме Maximized используется система, называемая обратной записью. В этом случае, когда данные записываются в систему, сначала записывается в более быстрый кеш, а затем засыпается на более медленный жесткий диск. Это дает максимальную производительность записи, но имеет одну большую проблему. В случае сбоя питания или сбоя, возможно, что данные будут повреждены на жестком диске, если они не были полностью записаны. В результате этот режим не рекомендуется для любой критической системы данных.
Спектакль
Чтобы узнать, насколько эффективна новая технология Smart Response, мы создали тестовую систему со следующим оборудованием:
- Материнская плата: ASRock Z68 Pro3
- Процессор: Intel Core i5-2500k (скорость по умолчанию)
- Объем памяти: 8 ГБ (2x4 ГБ) G.SKILL Ripjaws DDR3 1600 МГц
- Жесткие диски: Два WD Caviar SE16 640GB SATA в RAID 0
- Твердотельный накопитель: OCZ Agility 3 60GB SATA III
Большая разница в этой настройке по сравнению с тем, что многие будут использовать, - это настройка RAID 0. Технология Smart Reponse может работать с одним жестким диском или RAID-массивом. RAID-массивы предназначены для повышения производительности. Большинство тестов технологии на сегодняшний день были выполнены с помощью одиночных дисков, поэтому мы хотели убедиться, что это даст повышение производительности системе, которая уже использует существующую технологию для повышения производительности. Чтобы продемонстрировать это, ниже мы взяли контрольные данные CrystalMark только для массива RAID:
- CrystalMark - Два WD Caviar SE16 640GB в RAID 0
- Последовательная: 129,5 МБ / с Читать, 164,8 МБ / с Запись
- 512k: 29.32 MB / s Чтение, 64.84 MB / s Write
- 4k: .376 МБ / с Чтение, 1.901 МБ / с Запись
- 4k QD32: 1,598 МБ / с Чтение, 2,244 МБ / с Запись
Затем мы провели те же тесты на OCZ Agility 3 60GB SSD, чтобы получить базовую производительность:
- CrystalMark - OCZ Agility 3 60GB SSD
- Последовательная: 171.2 MB / s Чтение, 75.25 MB / s Write
- 512k: 163,9 МБ / с Чтение, 75,5 МБ / с Запись
- 4k: 24.34 MB / s Чтение, 57.5 MB / s Write
- 4k QD32: 48.39 МБ / с Читайте, 72.88 Мб / с Запись
Наконец, мы включили кеширование в режиме Enhanced между RAID 0 и SSD и запустили CrystalMark:
- CrystalMark - кэширование RAID 0 + SSD
- Последовательная: 158,6 МБ / с Чтение, 74,18 МБ / с Запись
- 512k: 155,7 МБ / с Чтение, 62.08 МБ / с Запись
- 4k: 22.99 МБ / с Чтение, 1.981 МБ / с Запись
- 4k QD32: 78,54 МБ / с Чтение, 2,266 МБ / с Запись
Эти результаты показывают, что с точки зрения записи данных система замедляется до более медленного из двух устройств из-за метода сквозной записи. Это значительно уменьшает последовательно записанные данные, так как RAID 0 был быстрее, чем SSD. С другой стороны, было улучшено чтение данных из системы, которая является основной целью кэширования. Это не так драматично для последовательных данных, но это огромное улучшение, когда дело доходит до чтения случайных данных.
Однако этот метод тестирования является синтетическим. Чтобы сделать это еще дальше, мы приурочили несколько различных задач в системе к нескольким проходам, чтобы увидеть, как кеширование улучшило их производительность. Я решил рассмотреть четыре различные задачи, чтобы увидеть, как кэш затронул систему. Во-первых, мы сделали холодную загрузку на экране входа в Windows 7 минус время загрузки ПО. Во-вторых, мы запустили графический тест Unigine с момента запуска до начала теста.В-третьих, мы протестировали загрузку сохраненной игры из Fallout 3 с экрана загрузки, чтобы играть. Наконец, мы протестировали открытие 30 фотографий одновременно в Photoshop Elements. Ниже приведены результаты:
- Время запуска (Cold Boot / Unigine / Fallout 3 / Photoshop Elements)
- Нет SSD-кэша: 28 сек / 40 сек / 13 сек / 19 сек.
- SSD Cache - Pass 1: 23 с / 35 с / 13 с / 19 с
- SSD Cache - Pass 2: 18 сек / 24 с / 8 сек / 19 сек
- SSD Cache - Pass 3: 16 сек / 24 с / 7 с / 18 сек
- SSD Cache - Pass 4: 15 с / 24 с / 7 с / 18 с
Самым интересным результатом этого теста был Photoshop, который не видел преимуществ при загрузке нескольких графических файлов в программу с кешем по сравнению со стандартной настройкой RAID. Это показывает, что не все программы получат преимущества от кеша. С другой стороны, в последовательности загрузки Windows наблюдалось почти 50-процентное сокращение времени, затрачиваемого на то, чтобы войти в систему, как и загрузили игру сохранения из Fallout 3. Тест-драйв Unigine также показал хорошее 25-процентное сокращение времени загрузки от кеширования. Таким образом, программы, которые должны загружать большое количество данных с диска, получат преимущества.
Выводы
Твердотельные накопители стали намного более доступными, но они все еще намного дороже, чем жесткий диск, когда вам нужно иметь много памяти. Для тех, кто строит новую систему, все же более полезно получить SSD хорошего размера в качестве основного диска, а затем большой жесткий диск в качестве вторичного диска. В тех случаях, когда технология интеллектуального реагирования Intel наиболее полезна для людей с существующими системами, которые хотели бы повысить скорость их работы на компьютере, не испытывая затруднений при полной перестройке своей операционной системы или попытке сделать процесс клонирования для перемещения данных с жесткого диска на SSD. Вместо этого они могут потратить немного на небольшой SSD и перенести его в существующую систему Intel, которая поддерживает технологию Smart Response Technology и позволит ей повысить свою производительность без особых проблем.