Обзор кэширующих SSD: OCZ Revodrive Hybrid и технология Intel Smart Response (страница 2)
реклама
Детальное знакомство с системами кэширования
OCZ RevoDrive Hybrid
Первое, что видно при включении устройства - это его инициализация. На данном этапе становится ясно, что перед нами два раздельных накопителя.
Тут поджидала и первая проблема. Пока Hybrid в системе, ОС не стартует с жесткого диска, подключенного к чипсетному SATA контроллеру. В меню BIOS все устройства присутствуют, но загрузиться с желаемого накопителя невозможно.
реклама
Мне доводилось сталкиваться с похожей проблемой при работе с RAID контроллерами: BIOS не мог запустить несколько устройств с тяжелыми ROM. Никак не ожидал подобного от топовой материнской платы, тем более с UEFI. На старом стенде с ASUS P6T Deluxe всё заработало с первого раза, там сначала инициализируется интеловский RAID и уже потом PCIe платы, а у ASRock Z68 Extreme7 наоборот.
Обойти ошибку удалось путем выключения чипсетного контроллера, активации загрузочного ROM у дополнительного SATA контроллера Asmedia и подключения системного диска к нему. Но, как выяснилось позже, проку с этого мало.
На сайте OCZ есть FAQ, посвященный RevoDrive Hybrid. В нем на чистом английском языке сказано, что кэширующее ПО будет работать только с системным диском, а терабайтный жесткий диск останется сам по себе. Установить ОС на выделенный твердотельный накопитель, задействуя Hybrid как дополнительное хранилище, невозможно. В итоге, такое подключение использовалось лишь для оценки производительности HDD и SSD раздельно, а также для заливки образа системы (загрузочный диск Acronis True Image 12 не содержит нужных драйверов и не определяет устройство). Во время всех тестов Hybrid был системным накопителем.
Для установки Windows 7 достаточно дать ему соответствующий драйвер на флешке. В комплекте поставки искомый отсутствует, приходится скачивать с сайта OCZ. Драйверов для Linux, Mac OS или Windows XP тоже нет. Далее необходимо произвести обычную установку на HDD, после чего установить стороннее ПО компании NVELO под названием Dataplex, которое можно найти все на том же сайте OCZ. Инсталлируется оно легко, достаточно выбрать, что и чем кэшировать.
Всё, больше никакая настройка не требуется. SSD как устройство исчезнет из системы, а в меню «Пуск» попадает лишь консольная утилита, иллюстрирующая режим работы.
Кэш всегда работает в режиме обратной записи (Write-Back), то есть все записываемые данные сначала оседают в быстрой памяти, а затем (по мере ее заполнения или в моменты простоя) переписываются на медленную. Это автоматически создает угрозу потери согласованности данных, но HDD и SSD – энергонезависимые носители, вероятность серьезных проблем невелика. В случае внезапного отключения, перед загрузкой системы произойдет автоматическое восстановление состояния кэша.
реклама
В результате тестового сбоя сразу после распаковки RAR-архива система восстановилась почти мгновенно.
С Dataplex есть один маленький подвох. Поскольку это стороннее ПО, оно не распознает RevoDrive Hybrid как «родное» устройство. Строго говоря, ему все равно, с чем работать. А чтобы такой полезный софт не начал распространяться в сети бесплатно, на каждом накопителе есть наклейка с лицензионным ключом, активируемым через интернет (не забудьте его переписать перед завинчиванием крышки корпуса). В вышеупомянутом FAQ есть интересный пункт:
Q: Why is my Dataplex licensing key no longer recognized by my computer?
A: The licensing code looks at the following “soft” components to identify a PC:
1) Ethernet card
2) Memory
3) OS
4) Primary/boot Drive
5) CPU ID
6) BIOS
If two or more components change, it is considered a “different” machine. If only one component changes, Dataplex automatically revalidates the license without issues, as long as the user is connected to the internet when the PC is rebooted after the change. Prior to changing two or more components, the user should uninstall Dataplex to release the license. Licenses cannot be released after the system is no longer valid. In this case, you will need to be in touch with OCZ to reset the license.
Если кратко, то, сменив более одного компонента ПК, вы сделаете лицензию недействительной и не сможете ей пользоваться без обращения в OCZ. По правилам, перед апгрейдом необходимо деинсталлировать Dataplex и затем установить его снова. Вероятно, есть возможность менять компоненты по одному, но энтузиасты с постоянно меняющейся конфигурацией компьютера должны всегда помнить об этой фишке.
Intel Smart Response
Данная технология поддерживается чипсетом Intel Z68, который должен работать в режиме RAID, версия драйвера должна быть не ниже 10.5. В новом Z77 есть поддержка Smart Response, а топовый X79 на момент написания этих строк ее лишен, но есть шанс, что в будущем это изменится.
Управление осуществляется через консоль Intel Rapid. Если все условия выполнены, система сама предложит ускорить работу.
Smart Response может использовать 18.6 Гбайт для кэширования (объем специализированного SSD 311) или весь накопитель, но не более 64 Гбайт. Оставшийся объем будет доступен для системы.
Возможны два режима работы:
- Расширенный – сквозная запись (Write-Through), когда данные всегда пишутся только на HDD, а на SSD оседает только читаемая информация, которая при повторном обращении будет считываться быстрее. Это исключает потерю данных из-за нарушения работы кэша, но производительность записи будет ограничена жестким диском.
- Максимальный – обратная запись (Write-Back). Как я уже объяснял на примере RevoDrive Hybrid, в этом случае запись ведется сначала на SSD, а уже потом на HDD. Если понадобится снова сделать твердотельный диск доступным или изъять его, необходимо предварительно отключить режим ускорения и тем самым закрепить последние изменения на винчестере.
реклама
В итоге ускоренный диск будет выглядеть следующим образом.
Примечательно, что такой режим работы виден еще до загрузки ОС.
Кстати, таким способом можно ускорять и RAID массивы.
Тестовый стенд и методика тестирования
Прикладные программы очень сильно зависят от скорости платформы. Чтобы она не стала узким местом, был собран новый стенд.
Тестовый стенд:
- Материнская плата: ASRock Z68 Extreme7 Gen3 (BIOS 1.30);
- Процессор: Intel Core i7-2600K, 4.8 ГГц (100 х 48);
- Система охлаждения: GELID Tranquillo Rev.2;
- Оперативная память: G.SKILL Ripjaws Z, F3-17000CL9Q-16GBZH (1866 МГц, 8-10-9-26 1N) 2x4 Гбайт (половина комплекта, на 2133 МГц не заработала);
- Жесткий диск: WD Raptor, WD740ADFD-00NLR5, 74 Гбайт;
- Видеокарта: Asus GTX 580 DirectCu II, 1.5 Гбайт GDDR5;
- Блок питания: Hipro HP-D6301AW, 630 Вт.
- Операционная система: Windows 7 x64 SP1 Ultimate RUS;
- Обновления операционной системы: все на 08.03.2012, включая Direct X;
- Драйвер для видеокарты: NVIDIA Forceware 295.73;
- Драйвер для SATA контроллера: Intel RST 11.1, контроллер работает в режиме RAID;
- Драйвер OCZ RevoDrive Hybrid: 1.0.0.10360.
- Версия NVELO Dataplex: 1.1.2.5.
Глобальные настройки:
- В ОС не установлен никакой антивирус, способный влиять на результаты замеров, Windows Defender отключен.
- По той же причине отключены служба индексирования файлов, служба обновлений и плановая дефрагментация.
- Отключен Windows UAC, который делал невозможным работу некоторых тестовых программ.
- Отключены System Restore и гибернация – экономия места на диске.
- Отключен Superfetch.
- Файл подкачки – 1 Гбайт.
- Профиль электропитания – высокая производительность. Отключать диски – никогда.
- В момент снятия замеров не используются программы фонового мониторинга типа Crystal Disk info, HWMonitor, счетчиков perfmon и прочих.
- Кэш записи дисков включен (в диспетчере устройств в свойствах диска на вкладке «политика» поставлена галка «разрешить кэширование записей для этого устройства»). «Повышенная производительность» не активирована. Включен TRIM (DisableDeleteNotify=0). Обычно диск по умолчанию настроен так, но все же нужно удостовериться.
- Все накопители подключались к порту SATA-III.
- Все тесты проводились в том порядке, в котором они описаны в статье.
Набор тестовых приложений следующий:
- Crystal Disk Mark 3.0 x64. Завоевавший популярность тест, который позволяет измерить скорость диска в восьми режимах: чтение и запись при последовательном доступе, в случайном режиме крупными блоками по 512 Кбайт, мелкими блоками по 4 Кбайта и те же 4-Кбайтные запросы при длине очереди к диску в 32 запроса (проверка эффективности работы NCQ и механизмов распараллеливания нагрузки). Использовались настройки по умолчанию, а именно пятикратный прогон на участке 1000 Мбайт.
- PCMark 7 x64Новейшая версия тестового пакета PCMark. Раньше я его не использовал, посмотрим, насколько его результаты будут актуальны.
- Intel NAS Performance Toolkit 1.7.1. NASPT – очень мощный тест, сопоставимый по функционалу с IOMeter и разработанный, прежде всего, для тестирования сетевых накопителей.
- FC-test 1.0 build 11. Программа работала над двумя NTFS разделами, представляющими собой всё доступное для форматирования пространство, разделенное пополам. Перед началом каждого замера компьютер перезагружался, весь процесс полностью автоматизирован.
В качестве тестовых наборов использовались шаблоны Install (414 файлов общим объёмом 575 Мбайт), ISO (3 файла общим объёмом 1600 Мбайт) и Programs (8 504 файла общим объёмом 1380 Мбайт). Для каждого набора измерялась скорость записи всего набора файлов на диск (тест Сreate), скорость чтения этих файлов с диска (Read), скорость копирования файлов внутри одного логического диска (Copy near) и скорость копирования на второй логический диск (Copy far). Агрессивное кэширование записи Windows искажает результаты в тесте Create, а два способа копирования на SSD ничем не отличаются, поэтому ограничусь обнародованием двух оставшихся результатов для каждого шаблона. - WinRAR 4.11 x64. В этом и всех последующих тестах накопители были системными: эталонный образ Windows, включающий все необходимые программы и дистрибутивы, заливался с помощью Acronis True Image 12. Revodrive Hybrid был системным всегда. Тестовым файлом служила заархивированная папка Windows 7. 83 000 файлов суммарным объемом 15 Гбайт были сжаты стандартным способом до 5.6 Гбайт. Измерение показало, что на скорость запаковки диски влияют минимально, поэтому для экономии своего и вашего времени тестировалась только распаковка в соседнюю папку.
- Microsoft Office 2010 Pro Plus Измерялось время инсталляции из дистрибутива, представляющего собой ISO копию оригинального DVD, смонтированную в Daemon Tools.
- Crysis Warhead. Популярный в прошлом шутер использовался для проверки скорости инсталляции и загрузки (с момента покидания рабочего стола до начала 3D сцены). Ранее выяснилось, что дискозависимость у этой игры одна из самых сильных, поэтому в качестве бенчмарка для накопителей она отлично подходит. Установка производилась из оригинального DVD, распакованного на системный диск в виде набора папок. Запуск осуществлялся через утилиту Crysis Benchmark Tool 1.05 со следующими настройками:
- Quality Settings: Very High
- Display resolution: 1280 x 1024
- Global settings: 64 bit, DirectX 10
- AntiAliasing: no AA
- Loops: 1
- Map: ambush flythrough
- Time of Day: 9. - The Elder Scrolls V: Skyrim. Пропустить лучшую игру 2011 года было бы неправильно. Замерялось время установки и загрузки сохранения, переносящего героя в город Вайтран (с момента начала загрузки сохранения до начала игры).
Качество графики: Ультра
Разрешение: 1280 x 1024.
- Battlefield 3. Подход был аналогичен Skyrim. Дистрибутив состоял из двух образов DVD, на время переключения таймер останавливался. Время загрузки определялось по уровню «Operation Swordbreaker» с момента выбора сложности до начала 3D сцены. Видеоролик, присутствующий в середине этапа, быстро пропускался, на это уходила лишь доля секунды.
Качество графики: Ультра
Разрешение: 1280 x 1024.
- Photoshop CS5. Всеми любимый графический редактор инсталлировался из ISO образа, подключенного с помощью Daemon Tools. Устанавливались обе версии (x32 и x64) с английским интерфейсом и замерялось время установки.
- Загрузка Windows 7. Измерялись три отрезка времени: интервал с момента нажатия кнопки «power» до появления логотипа Windows, время до появления рабочего стола Windows и время до окончания загрузки приложений: в автозагрузке были расположены Word 2010, Excel 2010, Acrobat Reader X и Photoshop CS5, открывающие соответствующие файлы. Помимо этого, в фоновом режиме стартовали Daemon tools и Intel RST. Окончанием загрузки считалось появление фотографии в Photoshop, остальные приложения запускались раньше.
- Запуск программ В уже загрузившейся ОС запускался сценарий, стартующий вышеупомянутые Word, Excel, Acrobat Reader и Photoshop, а также WinRAR, открывающий тестовый архив с Windows. Самая долгая операция – чтение файлов в архиве и подсчет их количества.
реклама
Страницы материала
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии Правила