Переваги та недоліки технології Intel Smart Response. Використання SSD-кешування на серверах. Контролери Adaptec (Microsemi) та LSI (BROADCOM). Тестування та налаштування

Традиційними способами прискорення ПК вважаються апгрейд або розгін процесора та відеокарти, а також розширення обсягу оперативної пам'яті. При цьому часто без уваги залишається не менш важлива частина комп'ютера - дискова підсистема. Її швидкість впливає на швидкодію ПК не менш ніж потужний CPU або пара зайвих гігабайт ОЗУ - як-не-як, якщо жорсткий диск "гальмує", всі надшвидкісні компоненти будуть змушені терпляче чекати на нього, а разом з ними - і користувач.

Способів прискорення дискової підсистеми донедавна було фактично три: заміна HDD швидшою моделлю, складання RAID-масиву або перехід на SSD, і кожен з цих підходів має свої недоліки. З виходом чіпсету Intel Z68 процесорний гігант запропонував користувачам ПК ще один шлях - проміжне кешування даних, з якими активно працює система, на невеликому SSD. Технологія дістала назву Smart Response. До речі, ми не дарма уточнили, що Intel запропонувала цю технологію саме для ПК: насправді SSD-кешування було запропоновано ще в 2009 році компанією Adaptec для високорівневих серверних важконавантажених RAID-масивів (Adaptec MaxIQ), а потім подібні рішення представили й інші гравці ринку enterprise-СХД. Що характерно, як у корпоративному сегменті за першопрохідником пішли конкуренти, так і в користувальницькому сталося те саме, і сьогодні ми розглянемо один з аналогів Intel Smart Response з прикладу твердотільного накопичувача OCZ Synapse Cache. Перевага подібних гібридних систем над жорсткими дисками очевидна: дані, що часто використовуються, переносяться на радикально швидший SSD. А щодо самостійних твердотільних накопичувачів ця модель використання вигідніша за рахунок того, що не доводиться жертвувати ємністю - як-не-як, вартість гігабайта у SSD і HDD поки різниться на порядок.

Учасники тестування

Як «точку відліку» для оцінки продуктивності традиційного жорсткого диска виступатиме Western Digital VelociRaptor WD1500HLHX.

WD VelociRaptor


Це молодша 150-гігабайтна модель з останнього покоління«Раптор», що відрізняється підтримкою SATA 6 Гбіт / с і буфером ємністю 32 МБ. Як і у всієї родини «хижаків» WD, ключова особливістьданого диска - швидкість обертання шпинделя 10000 об/хв і форм-фактор 2,5" (хоча фізично HDD встановлений на великий 3,5-дюймовий радіатор). За рахунок більшої частоти обертання і меншого розміру пластин досягається зростання лінійної швидкостіі, особливо, зниження часу доступу проти традиційними моделями на 7200 об/хв, а про повільніших «зелених» серіях. У результаті ми отримуємо найшвидший із доступних на ринку SATA-накопичувачів для ПК та робочих станцій.

Другим учасником тестування стане масив RAID-0 з двох VelociRaptor - подивимося, які дивіденди приносить просте придбання другого диска до вже наявного і складання масиву на контролері чіпсета.

Третій пристрій у тесті - SSD-накопичувач OCZ Vertex 3 Max IOPS ємністю 120 ГБ.


На сьогоднішній день це, фактично, найшвидший твердотільний накопичувач серед пристроїв у форм-факторі 2,5" (маргінальні пристрої з інтерфейсами PCI Express x4 і HSDL у розрахунок брати не будемо). SSD заснований на топовій модифікації контролера SandForce другого покоління - SF-2281, використовує 25-нанометрову пам'ять NANDвиробництва Micron. Заявлена ​​продуктивність становить 550 МБ/с при лінійному читанні, 500 МБ/с при записі, час доступу — 0,1 мс. Максимальна продуктивність при зверненні на запис 4-кілобайтними блоками з випадковою адресацією - до 85 000 IOPS.

Четвертим та п'ятим учасниками тестування стануть гібридні конфігурації Intel Smart Response із одиночного WD VelociRaptor у тандемі з OCZ Vertex 3 Max IOPS. Відрізнятимуться вони лише режимами роботи кешування. Що таке Intel Smart Response? Як ми вже згадували вище, її суть зводиться до кешування на SSD даних, що активно використовуються з жорстких дисків (які, як би вони не були швидкі і досконалі, в рази поступаються твердотілим по ряду параметрів). Система в фоновому режиміаналізує, до яких файлів ОС та ПЗ користувача звертаються найчастіше, і переміщає їх на SSD-накопичувач. На жаль, маркетологи Intel не дають можливості скористатися цією опцією всім користувачам платформи компанії Smart Response доступна тільки на чіпсеті Z68. Для роботи у складі подібних гібридних масивів компанія пропонує власний SSD Intel 311 (Larson Creek), оптимізований спеціально для цих цілей (він заснований на SLC-чіпах, які стоять на порядок більше MLC, але і живуть значно довше). На щастя, хоча тут обмежень немає, тому ми використовуємо звичайний OCZ Vertex 3.

Налаштування Intel Smart Response

Процедура налаштування Intel Smart Response досить проста, хоча і не позбавлена ​​«підводного каміння». p align="justify"> Перша складність, з якою може зіткнутися користувач вже зібраної і працюючої системи, який побажав прискорити свій HDD, - необхідність перевести контролер в режим RAID. Звичайно, без деяких хитрощів безболісно це зробити не вдасться - ОС перестане завантажуватися. Вирішується проблема або заміною драйверів стандартними від Microsoft і правкою реєстру, або ін'єкцією драйверів RAID через інсталятор Windows 7 або Acronis True Image Plus Pack.

Друга складність - після вищеописаних процедур керуюча утиліта Intel Rapid Storage все одно не відображає можливості організації Smart Response. Проблема вирішується переустановкою драйверів (і, ймовірно, у майбутньому буде виправлена ​​у новій версії пакета).

Створюємо гібридний масив Intel Smart Response


Статус створеного масиву


Отже, після встановлення в систему SSD у центрі управління Intel Rapid Storage з'являється вкладка Accelerate (прискорити), в якій можна вибрати, який обсяг SSD ми хочемо віддати під кешування (13,6 ГБ або максимально можливі 64 ГБ), і в якому режимі буде працювати Smart Response - покращеному (Enhanced) або максимальному (Maximum). Відрізняються вони характером кешування: покращений має на увазі буферизацію лише тих даних, до яких виробляються активні запити на читання ( виконувані файли, бібліотеки тощо), а максимальний кешує ще й операції запису. Відповідно, значно прискориться і робота з усілякими тимчасовими файлами, контейнерами (наприклад, scratch-файлом Adobe Photoshopабо каталогом Lightroom), але у разі відключення живлення або виходу SSD з ладу дані неминуче будуть втрачені, т.к. фізично, доки до них не припиниться активний доступ, вони не будуть перенесені на HDD.

Якщо ж налаштування Smart Response передбачається здійснити з нуля, а потім ставити на гібридний масив ОС, то процедуру можна зробити і в меню конфігурації дискового контролера, яке виводиться відразу після POST.

Частина SSD, що залишилася, доступна користувачеві


Зазначимо, що частина SSD, що не використовується технологією Smart Response, залишається доступною користувачеві — на неї можна встановити, наприклад, програмне забезпечення.

Зрештою, шостий учасник — OCZ Synapse Cache ємністю 120 ГБ.


Від побратима під маркою Vertex (як і від серії Agility) він фактично відрізняється лише прошивкою.

OCZ Synapse Cache


Основою даного накопичувача так само є SandForce SF-2281, проте firmware цієї моделі, в першу чергу, орієнтована на довговічну роботу. Для цього ступінь over-provisioning (резервування осередків для підмінного фонду у разі їх поступового виходу з ладу) становить цілих 50%.

Плата накопичувача


Фактично, у 120-гігабайтної моделі доступні для роботи лише 60 ГБ, а у молодшої модифікації ємністю 60 ГБ - всього 30. Очевидно, що використовувати Synapse Cache як звичайний SSD немає жодного сенсу.

Задня кришка


Зміни в прошивку внесені недарма. Synapse Cache призначений для роботи з ліцензованою OCZ утилітою Dataplex від американської компанії NVELO. Як і драйвер Intel Rapid Storage, ця утиліта "на льоту" аналізує всі дискові операції, що відбуваються на комп'ютері, і у фоновому режимі переносить "гарячі" дані на SSD. Проте є й відмінності: по-перше, після неї установки SSDповністю пропадає із системи та стає недоступним користувачеві. По-друге, Dataplex не вимагає роботи в режимі RAID і, отже, сумісна і з материнськими платами, контролери HDD яких не підтримують цю технологію. Основний же плюс цього рішення — повна сумісність з усіма чіпсетами, а не тільки з Intel Z68.

На жаль, без обмежень не обійшлося: Dataplex працює тільки у Windows 7 та на Наразіне підтримує жорсткі диски ємністю понад 2 ТБ (що планується виправити до кінця року). Крім того, кешує він лише звернення до системного HDD, таким чином, якщо ви хочете встановити програмне забезпечення чи ігри на інший жорсткий диск, вони «прискорюватися» не будуть.

Особливість технології в тому, що вона завжди кешує читання і запис даних. Безпечного проміжного режиму типу Enhanced у Smart Response у неї немає. Природно, це змушує побоюватися за збереження даних користувача, проте тому у OCZ Synapse Cache і 50% резервної області, а не 6,25%, як у Vertex 3.

Чарівність Dataplex у неймовірній простоті її налаштування: потрібно лише підключити SSD, завантажити з сайту OCZ утиліту (попередньо зареєструвавшись), встановити її, ввівши код, розташований на інструкції до накопичувача та його корпусу, та перезавантажити ПК. Всі.

Ось і вся конфігураційна утиліта


Вражаюче, але більше ніяких маніпуляцій робити не треба, ніяких налаштувань у системи немає, і вони не потрібні. У меню «Пуск» є лише утиліта перевірки стану Dataplex, яка бадьоро рапортує, що кешування активно.

Що ж, побачимо, що виявиться краще.
Методика тестування

Тестування проводилося на тестовому стенді наступної конфігурації:

  • материнська плата: Sapphire Pure Platinum Z68 (Intel Z68 Express);
  • процесор: Intel Core i3-2100;
  • оперативна пам'ять: Kingston KVR1333D3N9 (2×2 ГБ, DDR3-1333);
  • відеокарта: Palit GeForce GTX 480;
  • накопичувачі: WD VelociRaptor WD1500HLHX x2, OCZ Vertex 3 Max IOPS 120GB, OCZ Synapse Cache 120GB;
  • монітор: LG W3000H;
  • блок живлення: Huntkey X7-900 (900 Вт);
  • ОС Windows 7 Ultimate x64, Intel RST Driver 10.8.0.1003.
Використовувався наступний набір тестових додатків:
  • CrystalDiskMark 3.0.1 x64 — синтетична оцінка лінійної швидкості накопичувача, швидкостей у багатопотоковому режимі з глибиною черги 64 запити, при випадковому доступі блоками по 4 КБ, а також часу доступу;
  • AS SSD Benchmark 1.6.4237.30508 - синтетична оцінка лінійної швидкості накопичувача, швидкостей в багатопотоковому режимі з глибиною черги 64 запити, при випадковому доступі блоками по 4 КБ, а також часу доступу;
  • HD Tune 5.0 – зняття діаграми лінійного читання з накопичувачів;
  • Futuremark PCMark Vantage HDD Suite - набір тестових трас, що емулюють роботу користувача в найбільш популярних типах додатків;
  • Futuremark PCMark 7 System Storage - аналогічно PCMark Vantage, є набір тестових трас, орієнтований на оцінку системного накопичувача ПК;
  • Retouch Artists Photoshop Benchmark — це автоматизований набір фільтрів для Adobe Photoshop, призначений для оцінки швидкодії ПК;
  • DriverHeaven Photoshop Benchmark – аналогічний попередньому набір фільтрів для Adobe Photoshop;
  • PPBM5 - бенчмарк для Adobe Premiere CS5, що є проектом з трьох різних видіворендерів, один з яких критичний до продуктивності жорсткого диска.
Також оцінювалися:
  • час запуску ОС за допомогою утиліти BootRacer (фіксує час між стартом ядра ОС та повним завантаженням усіх служб та програм в автозавантаженні);
  • час запуску ОС із поміщеними в автозавантаження Microsoft Word, Excel та PowerPoint 2010, що відкривають текстовий документрозміром 4,2 МБ (4208 сторінок), таблицю розміром 50,6 МБ (65187 рядків) та презентацію розміром 72 МБ (69 слайдів), відповідно;
  • час запуску тестової сцени Crysis 2 в режимі DirectX 11 з High Resolution Texture Pack (від натискання Start Adrenaline Crysis 2 Benchmark Tool до старту сцени);
  • час запуску тестових сцен S.T.A.L.K.E.R. Call of Pripyat Benchmark (сума часів від появи заставки гри до початку тестової сцени).
Всі тести проводилися 5 разів для того, щоб дати можливість усім алгоритмам, що кешують, домогтися максимальної продуктивності.

CrystalDiskMark

WD VelociRaptor WD1500HLHX


2x WD VelociRaptor RAID-0









Перший синтетичний тест відразу, очікувано, віддає перевагу SSD-накопичувачам, і це не дивно: пристрої на базі найпотужніших контролерів SandForce другого покоління можуть похвалитися не тільки мінімальним часом доступу (що і є основним козирем твердотільних накопичувачів), але і величезними показниками. В результаті OCZ Vertex 3 з величезним відривом випереджає WD VelociRaptor та RAID-0 на його базі. Однак є й цікаві результати: по-перше, помітно, що Intel Smart Response має досить значні витрати. Зокрема, в режимі Enhanced ми спостерігаємо чудовий приріст продуктивності в режимі читання, проте показники під час запису виявляються навіть нижчими щодо одиночного жорсткого диска при лінійному доступі. Ще більше дається взнаки перехід у режим Maximized: система втрачає ще 40 МБ/с при читанні, проте швидкість запису, природно, незрівнянно зростає, особливо на дрібних блоках. Щоправда, у лінійному доступі Smart Response не може зрівнятися навіть з RAID-0 з «рапторів», не те що з поодиноким OCZ Vertex 3. Однак тут потрібно розуміти, що в даному випадку запис відбувається не на сам SSD, а «крізь» на жорсткий диск, і спостерігається приріст - це усереднене значення, отримане за рахунок різких сплесків швидкості під час запису на твердотільний накопичувач.

Друге цікаве спостереження: система з OCZ Synapse Cache у синтетичному тесті значно поступається обом режимам Intel SRT. По лінійних швидкостях вона можна порівняти з RAID-0, а під час роботи з дрібними блоками поступається Intel SRT до 50%. Складно сказати, чим пояснюються такі результати: з одного боку, в синтетичних тестах подібні алгоритми кешування і повинні втручатися якнайменше, щоб не зношувати осередки NAND, з іншого, навряд чи NVELO вдалося розробити «розумніший» алгоритм, ніж Intel. Цілком ймовірно, просто позначаються накладні витрати на обробку шквалу запитів, які генерують CrystalDiskMark та аналогічні утиліти, і у Dataplex вони виявляються вищими, ніж у Intel Smart Response.

AS SSD Benchmark


WD VelociRaptor WD1500HLHX



2x WD VelociRaptor RAID-0






WD VelociRaptor + OCZ Vertex 3 Max IOPS (Intel SRT Enhanced)



WD VelociRaptor + OCZ Vertex 3 Max IOPS (Intel SRT Maximized)



WD VelociRaptor + OCZ Synapse Cache


Незважаючи на однотипність утиліт CrystalDiskMark і AS SSD Benchmark, вони засновані на різних алгоритмах тестування, зокрема, остання оцінює швидкодію SSD набагато скрупульозніше, і сумарний обсяг даних, що записуються на них, доходить до 3 ГБ за один прохід. В результаті ми отримуємо доволі цікаву картину.

Зверніть увагу на цікаві показники приросту продуктивності під час переходу від одного HDD до RAID-0. У режимі лінійного читання та запису він, як і очікується, становить близько 80-90%. Однак при навантаженні масиву дрібними запитами в багатопоточному режимі він починає працювати більш ніж удвічі швидше за одиночний диск! Пояснення цьому просте: логіка драйвера Intel Rapid Storage чудово справляється з кешуванням, а налагоджені прошивки VelociRaptor успішно переупорядковують чергу запитів. Ці HDD розробляються саме для роботи в таких умовах, і не дивно, що їхній потенціал краще розкривається саме в RAID, а не в одиночному режимі.

Зазначимо, що AS SSD, на відміну від CrystalDiskMark, не виявляє значного падіння швидкості читання в режимі Intel SRT Maximized щодо режиму Enhanced, хоча обидва вони працюють приблизно на 20% повільніше за самостійний SSD. Також цікаво, що в режимі Enhanced потік запитів AS SSD на читання не повністю переноситься на твердотільний диск, що кешує: у патерні 4K 64Thrd (доступ блоками по 4 КБ з випадковою адресацією в 64 одночасних потоку) в цьому режимі масив демонструє 18205 IO0 режимі Maximized.

Що стосується OCZ Synapse Cache, то з ним показники зберігаються - він майже вдвічі повільніший при читанні, ніж Intel SRT, проте із записом (особливо багатопоточним) справляється набагато краще. Найімовірніше тут знову позначаються особливості роботи Dataplex: з одного боку, цей алгоритм менш активно кешує запити на читання, з іншого — краще справляється із записом.

HD Tune

WD VelociRaptor WD1500HLHX


2x WD VelociRaptor RAID-0



WD VelociRaptor + OCZ Vertex 3 Max IOPS (Intel SRT Enhanced)


WD VelociRaptor + OCZ Vertex 3 Max IOPS (Intel SRT Maximized)


WD VelociRaptor + OCZ Synapse Cache


Нарешті, вивчення графіків читання всіх шести варіантів підсистем зберігання даних, які ми розглядаємо, дає зразкове уявлення, чому попередні два тести поводилися так незвично. Як видно на графіках обох режимів Intel SRT, при зверненні до HDD на читання в лінійному режимі драйвер починає щось робити, найімовірніше, активно кешувати збережені за вибором тестовим додаткомадресам дані. У результаті ми спостерігаємо помітний провал у швидкості. Як тільки зайнятий простір закінчується (а в нашому випадку різкий стрибок на графіці до нормального рівня якраз приблизно припадає на кордон зайнятої ОС та тестовим пакетом області) — все приходить у норму. Крім того, графік читання системи з поодиноким OCZ Vertex 3 також показує, що цей SSD у фоновому режимі дуже активно проводить службові операції над зайнятою зоною.

Графік читання системи з OCZ Synapse Cache взагалі пояснення не піддається, зважаючи на все, характер звернень HD Tune просто незрозумілий Dataplex. Фактично при HD Tune форматі доступу до HDD (лінійно блоками по 1 МБ) Dataplex навіть знижує продуктивність щодо чистої швидкості, що забезпечується жорстким диском.
Futuremark PCMark Vantage HDD Suite










PCMark Vantage насамперед критичний до часу доступу накопичувача на читання, тому OCZ Vertex 3 тут займає домінуючу позицію. Аналогічно це позначається і на результатах RAID-масиву з двох WD Velociraptor: незважаючи на швидкість лінійного читання і запису, що виросла вдвічі, і більш ніж удвічі — швидкість випадкового запису, Результати цієї зміни лише на 400 балів вище, ніж у одиночного «раптора». З тієї ж причини і масив Smart Response Maximized лише трохи перевершує конфігурацію Enhanced - більшість операцій, що проводяться тестовим пакетом, спрямовані на читання. Зазначимо, що в загальному заліку OCZ Synapse Cache відстає від Intel SRT лише на 10% значно менше, ніж у синтетичних тестах.

Цікаво, що Dataplex справляється з підтестами Windows Media Center, Windows Media Player і завантаженням програм краще, ніж Intel SRT в режимі Enhanced - це пряме свідчення переваги, що отримується від кешування операцій запису. Водночас у Windows Photo Gallery та Windows Defender альтернативна технологіябезнадійно програє, за рахунок чого і виявляється за рішенням Intel.

Також зазначимо, що у PCMark Vantage ми зіткнулися з дивною поведінкою OCZ Synapse Cache, або, скоріш, технології Dataplex. Після першого проходу тестів наступні неминуче показували дуже низькі результати, причому систему простежити виявилося неможливо: за один прохід масив міг отримати 15000 балів, за другий — 7000, а за третій і зовсім 3000. Повернути показники до очікуваних 30000 вдавалося тільки повторним тестів (перезавантаження не допомагало). Очевидно, що в даному випадку ми маємо локальну недоопрацювання ПЗ, яку, ймовірно, NVELO її виправить у наступному релізі. Втім, в жодному іншому тесті така поведінка не виявлялася, так що можна вважати це одиничним випадком, що не впливає на загальний результат.

Futuremark PCMark 7 System Storage Suite









Перероблений тестовий пакет PCMark Vantage 7 System Storage Suite ще більше покладається на час доступу, проте й лінійній швидкості приділяється дещо більше уваги при підрахунку кінцевого результату. У результаті RAID-масив вже випереджає одиночний HDD не так на 5%, але в цілих 20%. У той же час значно менша швидкість лінійного читання, що показується OCZ Synapse Cache щодо Intel Smart Response, надає цій технології ведмежу послугу: вона отримує на 45% менший результат, ніж SRT у режимі Maximized. Якщо дивитися результати в кожному з тестів, то видно, що абсолютно скрізь Dataplex значно поступається не тільки OCZ Vertex 3 Max IOPS, а й обом режимам Intel Smart Response, у той час як у PCMark Vantage ця технологія у них іноді вигравала.

Час запуску ОС

Run 1 Run 2 Run 3 Run 4 Run 5
WD1500HLHX 28 25 20 20 20
2x WD1500HLHX RAID-0 31 20 17 17 17
OCZ Vertex 3 Max IOPS 120 GB 12 12 9 9 9
31 14 13 10 10
24 9 10 9 9
27 11 11 11 11

Переходимо від спеціалізованих тестів до оцінки того, що дає застосування кожного з тестованих сьогодні варіантів у реального життя. Першим буде завантаження Windows 7 SP1 64-біт. Вимірювання проводилося при п'яти послідовних перезавантаженнях.

Як бачимо, Microsoft постаралася мінімізувати вплив повільної дискової підсистеми в умовах, коли користувач запускає один і той же набір ПЗ: вже на другому завантаженні технології Windows Prefetcher і SuperFetch, що переміщають файли та бібліотеки, що найактивніше використовуються, на початок диска (найшвидшу його частину) і автоматично завантажують їх у ОЗУ під час старту, забезпечують зниження часу старту на 12% для одиночного WD VelociRaptor і 55% (!) — для RAID-0. До третього рестарту вони вже досягають своєї максимальної ефективності, і час скорочується ще сильніше – на 40% та 82% відповідно!

Перехід з HDD на SSD, очікувано, дуже сильно знижує час завантаження - з OCZ Vertex 3 Max IOPS Windows 7 стартує всього за 12 секунд, а після того як SuperFetch "викине" з передзавантаження все зайве - і зовсім за 9. І ось тут приходить час дивуватися швидкодії гібридних масивів: як бачимо, перший запуск системи виявляється приблизно таким самим, як і з HDD, проте вже вдруге час старту знижується радикально. Що цікаво, мінімального значеннясистеми Intel SRT Maximized і Dataplex досягають вже на другому перезапуску, а Enhanced для цього потрібні три старти.

Час запуску ОС та пакета MS Office

Run 1 Run 2 Run 3 Run 4 Run 5
WD1500HLHX 60 62 29 23 26
2x WD1500HLHX RAID-0 29 26 28 28 31
OCZ Vertex 3 Max IOPS 120 GB 14 15 12 15 13
WD1500HLHX + OCZ Vertex 3 SR Enhanced 21 16 12 19 12
WD1500HLHX + OCZ Vertex 3 SR Maximized 20 21 15 15 15
WD1500HLHX + OCZ Synapse Cache 128 GB 31 14 16 17 13

Додавання в автозавантаження « важких файлів Microsoft Word, Excel і PowerPoint значно збільшує час завантаження ОС, і тим явніше стає ефект від кешування. Як бачимо, одиночний HDD при третьому рестарті отримує більш ніж дворазовий приріст швидкодії від SuperFetch і Prefetcher, тоді як на RAID-0 ці технології взагалі не позначаються, на відміну від завантаження чистої системи. Очевидно, у випадку двох VelociRaptor операційна система з усім ПЗ і так уміщається на найбільш швидкісних зовнішніх доріжках пластин, технології Microsoftпросто не можуть зробити завантаження швидше.

Аналогічна ситуація спостерігається і з OCZ Vertex 3: усі п'ять проходів цього тесту демонструють приблизно однаковий час завантаження, хоч і спостерігаються коливання в межах трьох секунд. В цілому ж Vertex 3 Max IOPS вдвічі швидше за RAID-0 і вчетверо - одиночного WD VelociRaptor.

На тлі попередніх трьох учасників особливо ефектно виглядають гібридні масиви. Intel SRT Enhanced вже при першому ж запуску показує менше часу, ніж одиночний HDD (очевидно, частина компонентів ОС і ПЗ дублюються, і перенесення їх на SSD вже дає приросту швидкості), а при третьому досягає максимальної продуктивності, ідентичної OCZ Vertex 3. , Як і з одиночним SSD, у цієї конфігурації спостерігаються коливання від проходу до проходу аж до 7 секунд. Аналогічна ситуація спостерігається і з Dataplex: масив із OCZ Synapse Cache завантажує ОС та офісний пакетна кілька секунд повільніше, ніж Intel SRT, і його показники теж не відрізняються стабільністю. Єдиною конфігурацією, що втішила повторюваністю результатів, стала Intel Smart Response Maximized - третій рестарт вона пройшла за 15 секунд і надалі не сповільнювалася жодного разу.

PPBM5 (Adobe Premiere Pro CS5) Disk Test

Run 1 Run 2 Run 3 Run 4 Run 5
WD1500HLHX 142 142 144 143 142
2x WD1500HLHX RAID-0 135 135 134 134 134
OCZ Vertex 3 Max IOPS 120 GB 136 135 133 133 133
WD1500HLHX + OCZ Vertex 3 SR Enhanced 139 135 136 136 136
WD1500HLHX + OCZ Vertex 3 SR Maximized 138 145 141 137 136
145 135 136 137 143

Дисковий тест з бенчмарку PPBM5 є рендерингом 13-гігабайтного ролика AVI з великої кількостівихідних файлів, що забезпечуватиме велике навантаження на дискову підсистему. Насправді ж ми бачимо, що в основному він критичний до пропускної спроможності диска: всі конфігурації, що досягають близько 250 МБ/с у лінійному режимі, справляються з рендерингом приблизно за однаковий час. Відстають від лідерів лише одиночний WD VelociRaptor (що природно) і гібридний масив з OCZ Synapse Cache, який, як ми вже бачили по синтетичних тестах, виявляється значно повільнішим за Intel SRT і OCZ Vertex 3 за швидкістю лінійного читання.

Retouch Artists Photoshop Benchmark (Adobe Photoshop CS5 Extended)

Run 1 Run 2 Run 3
WD1500HLHX 21,5 21,8 21,2
2x WD1500HLHX RAID-0 19,5 19,7 19,6
OCZ Vertex 3 Max IOPS 120 GB 22,4 20 20,8
WD1500HLHX + OCZ Vertex 3 SR Enhanced 20,7 20,8 20,8
WD1500HLHX + OCZ Vertex 3 SR Maximized 21,2 20,4 20,2
WD1500HLHX + OCZ Synapse Cache 120 GB 20,6 20,2 20,9

Цей тест являє собою набір фільтрів та операцій, що автоматично застосовуються до тестового зображення. Як видно з таблиці, всі шість конфігурацій справляються з ним приблизно однаково швидко, з розривом приблизно 1,5 секунди. Зазначимо, що в даному випадку кількість проходів тесту на швидкості ніяк не позначається (для перевірки він був спеціально проведений на Intel Smart Response Maximized 10 разів — безрезультатно).

HardwareHeaven Photoshop Benchmark (Adobe Photoshop CS5 Extended)

Run 1 Run 2 Run 3
WD1500HLHX 200,6 201,2 200,5
2x WD1500HLHX RAID-0 187,9 187,7 188,1
OCZ Vertex 3 Max IOPS 120 GB 198 197,5 198,4
WD1500HLHX + OCZ Vertex 3 SR Enhanced 198,2 197,9 198,2
WD1500HLHX + OCZ Vertex 3 SR Maximized 199,2 198,5 198,3
WD1500HLHX + OCZ Synapse Cache 128 GB 198,8 198,1 198,3

Як і попередній тест, цей набір фільтрів та операцій (хоч і значно складніший та ресурсомісткіший) не отримує приросту продуктивності від SSD-кешування. З усіх учасників варто виділити тільки двох: одиночний WD VelociRaptor виявляється помітно повільніше від усіх інших конфігурацій (хоча «помітно» - це всього 3 секунди), а ось RAID-0 несподівано набагато випереджає і гібридні конфігурації, і навіть SSD. Враховуючи, що по всьому швидкісні параметривін повинен їм поступатися, єдине логічне пояснення цього факту - більший обсяг, який використовується Photoshop для scratch-файлу (у всіх конфігураціях йому відводився весь вільний простір).

Crysis 2

Run 1 Run 2 Run 3 Run 4 Run 5
WD1500HLHX 64 62 63 40 39
2x WD1500HLHX RAID-0 52 40 41 40 39
OCZ Vertex 3 Max IOPS 120 GB 45 39 39 42 38
WD1500HLHX + OCZ Vertex 3 SR Enhanced 55 49 48 41 40
WD1500HLHX + OCZ Vertex 3 SR Maximized 57 39 40 40 39
WD1500HLHX + OCZ Synapse Cache 120 GB 67 44 39 40 41

Зрештою, перейдемо до ігор. Crysis 2 з набором текстур високої роздільної здатності займає 12,5 ГБ на диску і вантажиться досить довго. Судячи з мінімальних результатів, що показуються всіма шістьма конфігураціями в тесті, наш стенд здатний запускати бенчмарк приблизно за 40 секунд, проте тут є застереження.

По-перше, в реальних умовахшвидкість диска впливає на час завантаження рівнів та локацій, що гравець робить не раз на хвилину (якщо його, звичайно, не вбивають постійно в тому самому місці). Отже, переваги SuperFetch, що спостерігаються нами на прикладі VelociRaptor і RAID-0, найчастіше будуть не такі помітні — за час гри від рівня до рівня з диска буде зчитано достатньо даних, щоб завантажувач «забруднив» цей кеш, і він не показав максимальної ефективності . З гібридними комбінаціями така ситуація не має, т.к. обсяг буферного SSD буде достатнім для всього, що відбуватиметься. Особливо значний приріст спостерігатиметься у разі дублювання елементів між локаціями: тоді перше завантаження займе, наприклад, 30 секунд, а друге може статися і за 10.

Повертаючись до наших результатів, бачимо, що до другого завантаження максимальної ефективності досягають RAID-0, Intel SRT у режимі Maximized і, природно, OCZ Vertex 3. OCZ Synapse Cache показує заповітні 40 секунд при третьому перезапуску, а Intel SRT Enhanced та одиночний WD VelociRaptor - При четвертому.

S.T.A.L.K.E.R. Call of Pripyat

Run 1 Run 2 Run 3 Run 4 Run 5
WD1500HLHX 123 126 121 121 124
2x WD1500HLHX RAID-0 113 97 97 98 97
OCZ Vertex 3 Max IOPS 120 GB 104 98 99 98 99
WD1500HLHX + OCZ Vertex 3 SR Enhanced 118 99 102 101 100
WD1500HLHX + OCZ Vertex 3 SR Maximized 117 99 100 99 101
WD1500HLHX + OCZ Synapse Cache 120 GB 150 99 99 98 100

Як і у випадку з Crysis 2, S.T.A.L.K.E.R. Call of Pripyat від прискорення дискової підсистеми масштабується не надто добре: мінімальний сумарний час завантаження всіх чотирьох тестів у цьому бенчмарку складає близько 97-98 секунд. Проте ефект від кешування помітний і тут, причому повною мірою досягається він вже при другому запуску всіх систем, крім одиночного WD VelociRaptor. На відміну від інших учасників тесту, цей жорсткий диск не отримує збільшення швидкості від систем кешування Windows і поступається більш швидким системам близько 25 секунд. Окремо підкреслимо, що гібрид з OCZ Synapse Cache впорався з цим тестом анітрохи не гірше за Intel Smart Response.

Висновки

Швидка дискова підсистема не менш важлива, ніж розігнаний процесор чи потужна відеокарта. Більше того, розігнати її не можна — можна лише замінити чи доповнити. З появою гібридних технологій типу Intel Smart Response і NVELO Dataplex користувачі отримали нову можливість підвищити продуктивність ПК, і, як показує тестування, в більшості випадків вона виявляється зовсім не компромісом. Безперечно, одиночний SSD забезпечує більш високу продуктивність, ніж «гібриди», проте його вартість при обмеженій ємності не дозволяє більшості користувачів встановлювати все, що завгодно, не звертаючи уваги на обсяг даних. Враховуючи, що сучасні ігри або професійне програмне забезпечення з легкістю можуть зайняти десяток-другий гігабайт, SSD найбільш популярної ємності в 120 ГБ вистачить всього на 8-10 таких інсталяцій. У той же час гібридний масив зі швидкісного жорсткого диска та SSD на 60 ГБ обійдеться приблизно в таку ж суму, проте буде незрівнянно комфортнішим у використанні, хоч і трохи повільнішим.

Повертаючись до сьогоднішнього тестування, можна дійти невтішного висновку, що Intel Smart Response на даний момент перевершує розробки інших компаній з ефективності. NVELO Dataplex, використовувана OCZ для своїх SSD Synapse Cache, також добре справляється зі своїми завданнями, проте помітно поступається розробці Intel. Втім, судячи з того, що в деяких випадках вона все ж таки виривається вперед, мова йдене про фундаментальний недолік, а про банальну недосконалість ПЗ, яке, як відомо, можна виправити та покращити. Зважаючи на те, що NVELO насамперед позиціонує Dataplex як рішення для серверних систем, в активному розвитку програмної частини можна не сумніватися.

І, нарешті, порівнюючи Intel Smart Response та OCZ Synapse Cache, можемо сказати лише одне: їх порівнювати просто не потрібно. Smart Response працює тільки на Intel Z68, і на цьому чіпсеті організація саме цього масиву буде найкращим рішенням. На всіх інших платформах такої можливості немає, і там Synapse Cache буде чудовим способом отримати чуйність системи з SSD, не жертвуючи ємністю HDD.

Устаткування для тестування було надано такими компаніями:

Детальне дослідження впливу SSD-кешування на продуктивність жорстких дисків

Майже два роки тому вийшов топовий на той момент чіпсет Intel Z68, а разом з ним дебютувала і технологія Smart Response. Здавалося б, нова, але насправді має глибоке коріння - ідея поєднати в одній системі сильні сторони традиційних вінчестерів і твердотільних накопичувачів давно витала в повітрі. Що для цього потрібно? Потрібно до вінчестера додати певний обсяг флешу як кеш-буфер. В ідеальному випадку в нього з часом повинні потрапити сектори, до яких система звертається найчастіше, що й призведе до серйозного підвищення продуктивності – доступ до SSD здійснюється швидше. А на вінчестері просто лежатимуть дані і код, що рідко виконується, благо його ємності для такого достатньо, а швидкість запуску програм, що рідко використовуються, не надто критична. Ще більш ідеальним варіантом, звичайно, є використання SSD великої ємності, але це рішення ідеальне лише з точки зору продуктивності – вартість зберігання інформації на твердотільних накопичувачах у рази вища, ніж на вінчестерах. А гібридизація дозволяє обійтися відносно невеликою кількістю флеша, що недорого і в ідеалі майже так само швидко, як і використання одного тільки SSD.

Виробники вінчестерів підійшли до вирішення питання зі свого боку, вбудовуючи флеш-буфер у вінчестери. З такими рішеннями ми вже знайомилися і загалом дійшли висновку, що вони виправдані. Правда, до останнього часу вони зустрічалися лише серед ноутбучних моделей, в чому є велике значення: зробити в умовах ноутбука гібридну систему своїми руками (тобто з кількох накопичувачів) не завжди можливо. Тому треба втискатись в один корпус, причому такий, що поміститься в ноутбук, що завжди змушувало йти на компроміси. Зокрема, ті ж Seagate Momentus XT містили лише 4 ГБ флеш-пам'яті у першому поколінні та 8 ГБ – у другому. А ось у настільний комп'ютергнучкість більша. Можна, загалом, і просто поставити SSD гігабайт так на 240, щоб туди всі програми влізли, і великий вінчестер для даних. А можна взяти SSD поменше та скористатися Smart Response. Тим більше, що рік тому кількість «придатних» чіпсетів сильно збільшилася: до Z68 додалися нові Z77, H77 (дещо дешевший), корпоративний Q77 і кілька ноутбучних модифікацій. Словом, є десь розвернутися.

Тому сьогодні ми вирішили детальніше дослідити роботу технології Smart Response. Коротко ми з нею вже познайомилися коли вивчали Z68, але саме, що коротко. А ось тепер подивимося докладно: що прискорює, як прискорює, що сповільнює…

Що пришвидшуємо?

Як робоче тіло ми вирішили взяти Western Digital Green WD30EZRX, вже знайомий нам за однією з попередніх статей. Дуже хороший, як нам здається, об'єкт - «зелена» серія (отже, не найвища продуктивність), та й у її рамках накопичувач не найвидатніший через використання пластин низької (з погляду сучасності) щільності. Загалом, як ми вже переконалися, використання його у ролі системного та єдиного – не надто виправдане. Але можливо Smart Response дозволить нам переламати ситуацію?

Чим прискорюємо?

Виробники SSD поступово розхиталися, і сьогодні випускають вже чималу кількість спеціальних серій накопичувачів, що кешують. Хоча в принципі підходять і звичайні. Тим більше, у багатьох ентузіастів залишилися колись куплені твердотільні накопичувачі ємністю 32-64 ГБ (на що, можливо, в Intel і розраховували, запускаючи Z68). Але ми вирішили підійти до питання чесно і взяли кешуючий SSD AData Premier Pro SP300. Втім, орієнтацію на подібне застосування в основному видає лише його ємність 32 ГБ та інтерфейс mSATA. А так - цілком типовий твердотільний накопичувач на базі трохи застарілого. контролера LSI SandForce SF-2141 із прошивкою версії 5.0.2a. Загалом, якщо комусь потрібен невеликий SSD з таким інтерфейсом (наприклад, до такої плати в пару), то можна користуватися. Ми ж сьогодні використовуємо SP300 за прямим призначенням:)

Як пришвидшуємо?

Для роботи технології потрібна плата на відповідному чіпсеті як мінімум Windows Vista, встановлений Intel Rapid Storage і RAID-режим дискового контролера. Цілком ці умови нашим стандартним тестом виконуються. У тому числі, і RAID-режим, який ми використовуємо завжди (навіть для одиночних накопичувачів) якраз для сумісності (тобто. придатності для порівняння) результатів.

А далі – все просто. Виявивши наявність вільного SSD після завантаження комп'ютера, Intel Rapid Storage пропонує включити прискорення роботи. Далі потрібно вибрати SSD, накопичувальний кеш (якщо їх кілька, як у нашому випадку), визначитися з ємністю, що виділяється для кешування (20 ГБ або весь об'єм SSD, але не більше 64 ГБ - це корисно, якщо хочеться «відкусити» шматочок від великого накопичувача , а частину, що залишилася, використовувати «нормальним» чином) і, найголовніше, вибрати режим кешування. Останні два: Enhanced і Maximized, що відрізняються підходом до запису. Перший (який і обраний за замовчуванням) її фактично не кешує - дані потрапляють на SSD тільки за рішенням драйвера: в основному за критерієм частоти використання. Другий, по суті, вбудовує SSD між вінчестером і системою: практично всі операції запису перенаправляються саме на твердотільний накопичувач, а на вінчестер копіюються вже з нього - великими порціями і через певний проміжок часу. Зрозуміло, що поводитися вони повинні себе по-різному: у першому випадку залишається більше місця для швидкого запускупрограм, зате другий теорії повинен дозволяти сильно прискорити операції записи з випадковим доступом. Однак у ньому більша ймовірність витіснення корисних даних чимось, що планувалося просто «скинути і забути», та до того ж є певна ймовірність втратити дані: а раптом SSD вийде з ладу до того, як встигнуть оновитися файли на вінчестері? Загалом Intel рекомендує використовувати Enhanced, але ми, природно, перевірили обидва режими.

Методика тестування

Методика докладно описана в окремій статті. Там можна познайомитися з апаратним та програмним забезпеченням.

Тестування

Буферизовані операції



Той самий випадок, коли прискоритися нічого в принципі не може, зате може сповільнитись: одна справа - записати щось у буфер вінчестера, і зовсім інша - хаотичні метання драйвера у спробах зрозуміти, чи немає цих даних на SSD (при читанні) і що взагалі з ними треба робити (під час запису). Загалом, як і слід було очікувати, нічого хорошого.

Час доступу

Запити йдуть по всіх 3 терабайт вінчестера, так що немає нічого дивного, що в SSD вони нічого не знаходять. Але хоч повільніше не стає – і то добре.

Тут добре видно відмінність режиму Maximized від решти: записали на SSD, отримали відповідь про те, що операція виконана успішно, і можна до наступних операцій переходити, а не чекати відповіді саме від вінчестера, що, як бачимо, вимагає в 50 разів більше часу .



У AS SSD та сама картина. Тільки запис прискорився порівняно з Everest у «звичайних» режимах, але не в Maximized - там вже й покращувати нічого:)

Послідовні операції

З певного моменту читати починаємо з SSD, а не з вінчестера, а перший у нас швидше (хоча і не якась модель «реактивної» продуктивності), так що все прискорюється. А ось у Maximized все погано через ускладнену логіку: спочатку драйвер перевіряє, чи ці дані були нещодавно записані на SSD, а потім вже звертається до вінчестера, так що порцес сповільнюється.

При записі картина зворотна - тут уже режим Maximized здатний трохи збільшити продуктивність. Особливо на невеликих блоках, що для SSD є зручнішою операцією. А ось Enhanced лише уповільнює процес: адже потрібно не лише записати дані на вінчестер, а й провести аналіз, чи не варто їх одразу ж і в кеш помістити.

Загалом, як бачимо, іноді технологія Smart Response здатна підвищити та продуктивність операцій низького рівняале здатна і знизити її, як тільки ми переходимо до навантаження іншого типу. Причому, як і слід очікувати, Enhanced і Maximized за поведінкою відрізняються кардинально.

Випадковий доступ

Що природно, при читанні даних усі поводяться однаковим чином: запити безпосередньо до вінчестера. Але є і нюанси: як бачимо, при велику кількістьзапитів гібридний накопичувач через накладні програмні витрати виявляється повільнішим, ніж власне вінчестер. Не так щоб дуже – якихось 15%. Але й цим нехтувати не варто.

А тут відрізняється тільки режим Maximized через надто вже складної логікироботи: швидко записуємо дані на флеш, отримуємо наступний запит, виконуємо його, отримуємо наступний - і з'ясовуємо, що час вже дані попередніх записати на вінчестер. Загалом, незважаючи на те, що на дуже низькому рівні, як ми бачили вище, цей режим дуже прискорює накопичувач, практично це здатне не дати нічого або навіть забезпечити негативний ефект.




Що особливо виразно спостерігається в шаблонах баз даних, де Enhanced не дає нічого (майже нічого – трохи, все ж таки, швидкість падає), а Maximized примудряється сповільнити вінчестер (хоча, здавалося б, куди вже далі). Втім, якраз при великій частці операцій запису всі варіанти приходять до спільного знаменника, тож це трохи інша проблема - занадто заплутані алгоритми.

Продуктивність у додатках

Ось, власне, те, заради чого все починалося - продуктивність зростає вдвічі і більше. Навіть VelociRaptor у PCMark7 набирає лише 2737 балів, а це найшвидший вінчестер у настільному сегменті – так що, здавалося б, ось воно щастя. Але не поспішатимемо відкривати шампанське - у нас ще багато тестів.

На трасі «захисника» виграш у швидкості вже наблизився до триразового.

Режим Maximized відігрався за два попередні випадки і показав, що коли йдеться про запис даних, саме він може виявитися найшвидшим.

І зоряний час технології – тут навіть порядок величин різний. Одиночний SSD, звичайно ж, у кілька разів швидше (якщо говорити про високопродуктивні моделі), але це вже рази. А від «звичайних» вінчестерів гібридну систему вже відокремлює порядок величин.

На «ігровій» трасі приріст скромніший, але він таки є. Причому такий, що, знову ж таки, навіть найшвидшим вінчестерам нема чого ловити поряд із «зеленою» моделлю, прискореною за допомогою Smart Response.

Приїхали. Навіть якщо не зважати на те, що Maximized «завалив» роботу на шаблоні ContentCreation (це легко піддається поясненню), інші результати оптимізму теж не викликають. Чому так відрізняється поведінка PCMark7 і NASPT? А вони працюють по-різному. У PCMark7 є сім записаних трас, що мають не такий вже й великий сумарний обсяг. Причому вони проганяються по три рази, і перший - настільки ж повільний, як і при використанні вінчестера. Однак до другого всі дані вже виявляються на SSD, тому тестуємо ми здебільшого саме його. Причому, зауважимо, що три траси все одно прискорити не вдалося.

У NASPT також використовується багаторазовий запуск тестів, але всіх- включаючи і шаблони, що «обертають» файлами по 32 ГБ. Таким чином, між двома виконаннями «робочих» шаблонів в обидві сторони встигає «пролетіти» кілька сотень гігабайт. І яким би розумним не був драйвер, у подібному розкладі, зважаючи на все, його розумових здібностей недостатньо для того, щоб розібратися, що треба тримати в кеші, а що «записали і забули». Якщо трохи змінити методику тестування, «проганяючи» кілька разів лише групи із зазначених шаблонів, підігравши цим технології, все стає чудово - починаючи з другого разу швидкість різко зростає. Однак очевидно, що у реальному житті буває всяке: і «хороші» ситуації, і «погані», тож не дивно, що й у тестуванні виявилися й ті, й інші.

Цю діаграму ми поміщаємо, швидше, з пустощів, проте якщо вже у нас є результати, то чому б на них не подивитися? А приклад дуже показовий і відкритим текстомщо натякає на те, що намагатися прискорити за допомогою Smart Response несистемні диски не має сенсу. Втім, зупинимося на цьому питанні трохи докладніше.

Робота з великими файлами

Як і слід було очікувати, ніякого ефекту - кешування за допомогою технології Smart Response не випереджає. Та й попереджувальне не надто допомогло б при послідовному (нехай і багатопоточному в одному тесті) читанні об'єму даних, рівного повному об'єму флеш-кешу.

Під час запису даних Smart Response сильно уповільнює роботу. Максимально - при використанні режиму Maximized, що зрозуміло: спроба реалізувати відкладений запис 32 ГБ даних за допомогою флешки на ті ж 32 ГБ спочатку приречена на провал. Ну а в режимі Enhanced цієї проблеми немає, але є інша: драйверу треба дані не лише записувати, а й аналізувати для подальшого використання. Тож не дивно, що «прямий запис» виявляється найшвидшим - тут ніяких складнощів немає.

Ось що іноді може покращитись – так це продуктивність псевдовипадкового запису одночасно з читанням. І те – незначно. При послідовному доступі до інформації Smart Response трохи сповільнює роботу. Теж – незначно.

Загальний середній бал

Незважаючи на все бачене вище, ми отримали цілком впевнений приріст Smart Response в середньому. Чому? Ну, як ми бачили, у тому ж PCMark7 виграш дуже вагомий, що виявилося лише частково компенсовано програшем в інших тестах. До того ж, низькорівнева синтетика часто веде себе дуже цікавим чином, причому далеко не всі викрутаси SR були показані вище. Для прикладу розглянемо пару шаблонів AS SSD, які активно використовуються нами в тестах SSD, але зазвичай «захованих з очей» при тестуванні вінчестерів.

Все просто – тест працює з файлом розміром 1 ГБ, який, природно, миттєво виявляється на SSD, так що в режимі Enhanced ми практично SSD і виміряли. Maximized через свою специфіку повільно працює з одним потоком читання (накладні витрати можна порівняти з основними), хоча навіть тут «прискорює» вінчестер у 4 рази. Ну а на 64 потоках – у всі 20 разів.

Запис практично нічого не дає Enhanced, оскільки дані все одно доводиться записувати у файл на вінчестері, зате якщо вибрати режим Maximized, отримуємо підтвердження реклами Smart Response: ваш HDD працюватиме як SSD! :) Такі результати, природно, теж позначилися на середньому балі, хоча, як бачимо, загальний підсумок не такий вже й значний.

З докладними результатами всіх тестів, як ми й обіцяли, можна познайомитися, завантаживши таблицю у форматі Microsoft Excel.

Разом

Анонс Z68 та Smart Response зацікавив багатьох красою ідеї: беремо маленький та дешевий SSD, Місткий вінчестер і ... Отримуємо швидку гібридну систему зберігання даних, що зібрала в собі плюси обох технологій. Багатьом подобалося, що SSD начебто кешуватиме весь вінчестер, що здавалося перевагою в порівнянні з використанням SSD і HDD окремо - коли дискова системачітко розділена на «швидку» та «повільну» частини. Словом, суцільний прибуток. Однак реальний стан справ виявився трохи складнішим і неоднозначним.

По-перше, як бачимо, від кешування всьогожорсткого диска більше шкоди, ніж користі – багато «типово вінчестерних» операцій сповільнюються, а не прискорюються. По-друге, дала тріщину концепція «маленький та дешевий», оскільки сильно впали ціни на твердотільні накопичувачі. Працювати над Smart Response в Intel почали близько трьох років тому (може, двох з половиною, але не менше – два роки тому вже готові продуктиз'явилися), коли вартість 1 ГБ інформації на твердотільному накопичувачі складала близько 3 доларів. Зараз вона впала нижче за один долар, причому, оскільки зниження відбувалося в основному за рахунок збільшення щільності нових мікросхем, ціна від обсягу залежить нелінійним чином – чим більше, тим відносно дешевше. У практичному сенсі це призводить до того, що сьогодні твердотільні накопичувачі на 32 і 128 ГБ за ціною різняться всього вдвічі, а в абсолютних цифрах вся економія скушкірується приблизно до 50 доларів. А що таке 128 ГБ? Це ємність, достатня для операційної системита великої кількості прикладних програм. У багатьох користувачів ще й на зберігання даних місце залишиться. Ну а для тієї інформації, швидкість доступу до якої не критична, настільна системаможна просто використовувати вінчестер великого об'єму. Найголовніше ж, що такий підхід дає передбачуваність, якою не може похвалитися Smart Response, тобто незалежно від сценаріїв роботи, програми завжди запускаються швидко. А не як вийде:) У гібридній системі може бути майже так само швидко, як з SSD, а може бути і так само повільно, як при використанні одного лише вінчестера. Говорячи простою мовою, якщо який-небудь геймер день за днем ​​грає в ту саму гру, то від Smart Response він отримає такий приріст, як ми бачили вище на трасі «Gaming» PCMark7 - прискорення у вагомі два-три рази. А от якщо у нього встановлено десяток ігор, і щоразу він вибирає з них одну випадковим чином (що називається, «під настрій»), то отримає він… кукіль з маслом, який нам продемонстрував NASPT: дані у флеш-кеші постійно змінюватимуться Так що завантаження рівнів, наприклад, залишиться настільки ж повільним, як і при використанні тільки вінчестера: адже, в основному, саме він і працюватиме.

З іншого боку, назвати технологію марною ми теж не можемо - все залежить від сценарію використання. У тому ж ігровому комп'ютері може бути цікавою схемоюз двома SSD та вінчестером. Просто тому, що сучасні ігри великі за обсягом, і тримати їх на основному твердотільному накопичувачі накладно - занадто великий і дорогий потрібно. Але проблем можна уникнути. Наприклад, ставимо SSD на 128 ГБ - під систему та основні додатки. Для ігор та інших «важких» програм, які не помістяться на першому накопичувачі, використовуємо швидкий вінчестер щодо невеликої ємності, додатково прискорений за допомогою SSD на 32 ГБ. А для зберігання будь-яких мультимедійних даних, типу фільмів та іншого (що нині нерідко «живе» у великих кількостях і на ігрових комп'ютерах) - ще один вінчестер. Великий за обсягом, низькооборотний (отже, економічний) і без будь-яких «бустерів», які за такого сценарію використання можуть лише завадити, але не допомогти. Важко? Дорого? Так, але цілком реалізовано. І такий спосіб використання різних технологійтаки дозволяє отримати той максимум, на який вони здатні.

Загалом, як бачимо, незважаючи на зниження цін на флеш-пам'ять (і відповідно твердотільні накопичувачі), технологія Smart Response досі має право на життя, оскільки в деяких сценаріях використання збільшує продуктивність системи зберігання даних. Важливо лише враховувати, що панацеєю на всі випадки життя вона не є: десь корисна, а десь і навпаки – шкідлива. Таким чином, перш ніж їй користуватися варто заздалегідь зважити все pro і contra, зрозуміти, що саме ви збираєтеся зробити і як це повинно працювати. Втім, це правильно для всіх сучасних технологій.

У статтях про СГД із "конспекту адміну" практично не розглядалися технології софтової організації дискового масиву. Крім того, за кадром залишився цілий пласт щодо дешевих сценаріїв прискорення сховищ за допомогою твердотільних дисків.


Тому в цій статті розгляну три непогані варіанти використання дисків SSD для прискорення підсистеми зберігання.

Чому просто не зібрати масив із SSD – трохи теорії та міркувань на тему

Найчастіше твердотільні накопичувачі розглядають просто як альтернативу HDD, з більшою пропускною здатністю та IOPS. Однак, така заміна "в лоб" часто коштує надто дорого (брендові диски HP, наприклад, коштують від $2 000), і в проект повертаються звичні накопичувачі SAS. Як варіант, швидкі диски легко використовуються точково.


Зокрема, зручним виглядає використання SSD для системного розділу або для розділу з базами даних – з конкретним виграшем у продуктивності можна ознайомитись у відповідних матеріалах. З цих порівнянь видно, що з використанні звичайних HDD вузьким місцем є продуктивність диска, а разі SSD стримувати буде вже інтерфейс. Тому заміна одного диска не завжди дасть таку ж віддачу, як комплексний апгрейд.


У серверах використовують SSD з інтерфейсом SATA або більш продуктивні SAS і PCI-E. Більшість представлених на ринку серверних SSD з інтерфейсом SAS продаються під брендами HP, Dell та IBM. До речі, навіть у брендових серверах можна використовувати диски OEM-виробників Toshiba, HGST (Hitachi) та інших, які дозволяють зробити апгрейд максимально дешевим за схожих характеристик.


З широким поширенням SSD розроблено окремий протокол доступу до дисків, підключеним до шини PCI-E – NVM Express (NVMe). Протокол розроблений з нуля і значно перевершує своїми можливостями звичні SCSI та AHCI. З NVMe зазвичай працюють твердотільні диски з інтерфейсами PCI-E, U.2 (SFF-8639) та деякі M.2, які швидше звичайних SSD більш ніж удвічі. Технологія відносно нова, але згодом вона обов'язково займе своє місце у найшвидших дискових системах.


Трохи про DWPD та вплив цієї характеристики на вибір конкретної моделі.

При виборі твердотільних дисків з інтерфейсом SATA слід брати до уваги параметр DWPD, який визначає довговічність диска. DWPD (Drive Writes Per Day) – це допустима кількість циклів перезапису всього диска на добу протягом гарантійного періоду. Іноді є альтернативна характеристика TBW/PBW (TeraBytes Written, PetaBytes Written) – це заявлений обсяг запису на диск протягом гарантійного періоду. У SSD для домашнього використання показник DWPD може бути менше одиниці, так званих "серверних" SSD - 10 і більше.


Така різниця виникає через різних типівпам'яті:

    SLC NAND. Найпростіший тип – у кожному осередку пам'яті зберігається один біт інформації. Тому такі диски надійні і мають хорошу продуктивність. Але доводиться використовувати більше клітин пам'яті, що негативно впливає на вартість;

    MLC NAND. У кожному осередку зберігається вже два біти інформації – найпопулярніший тип пам'яті.

    eMLC NAND. Те ж саме, що й MLC, але підвищена стійкість до перезапису завдяки більш дорогим та якісним чіпам.

  • TLC NAND. У кожному осередку зберігається по три біти інформації – диск максимально дешевий у виробництві, але має найменшу продуктивність і довговічність. Щоб компенсувати втрати швидкості, для внутрішнього кешу часто використовується пам'ять SLC.

Таким чином, при точковій заміні звичайних дисків твердотільними логічно використовувати MLC-моделі RAID 1, що дасть відмінну швидкість при тому ж рівні надійності.


Вважається, що використання RAID спільно з SSD - не найкраща ідея. Теорія ґрунтується на тому, що SSD у RAID зношуються синхронно і в певний момент можуть вийти з ладу всі диски разом, особливо при ребілді масиву. Однак, з HDD ситуація така сама. Хіба що зіпсовані блоки магнітної поверхні не дадуть навіть прочитати інформацію, на відміну від SSD.

Як і раніше висока вартістьтвердотільних накопичувачів змушує задуматися про альтернативне їх використання, крім точкової заміни або використання СГД на базі лише SSD.

Розширюємо кеш RAID-контролера

Від розміру та швидкості кеша RAID-контролера залежить швидкість роботи масиву загалом. Розширити цей кеш можна з допомогою SSD. Технологія нагадує рішення Smart Response від Intel.


При використанні подібного кешу дані, які використовуються частіше, зберігаються на кеш SSD, з яких проводиться читання або подальший запис на звичайний HDD. Режимів роботи зазвичай два, аналогічно звичному RAID: write-back та write-through.


У разі write-through прискорюється лише читання, а при write-back – читання та запис.


Докладніше про ці параметри можна прочитати під спойлером.

    При налаштуванні кешу write-through запис проводиться як у кеш, і на основний масив. Не впливає на операції запису, але прискорює читання. До того ж, перебої харчування або всієї системи для цілісності даних вже не такі страшні;

  • Налаштування write-back дозволяє записувати дані одразу в кеш, що прискорює операції читання та запису. У RAID-контролерах цю опцію можна включити тільки при використанні спеціальної батареї, що страхує енергонезалежну пам'ять, або при використанні флеш-пам'яті. Якщо ж застосовувати як кеш окремий SSD, то проблема з харчуванням вже не варто.

Для роботи зазвичай потрібна спеціальна ліцензія або апаратний ключ. Ось конкретні назви технології у популярних на ринку виробників:

    LSI (Broadcom) MegaRAID CacheCade. Дозволяє використовувати до 32 SSD під кеш сумарним розміром не більше 512 ГБ, підтримується RAID з кешуючих дисків. Є кілька видів апаратних та програмних ключів, вартість становить близько 20 000 р;

    Microsemi Adaptec MaxCache. Дозволяє використовувати до 8 SSD в кеші будь-якої конфігурації RAID. Окремо ліцензію купувати не потрібно, кеш підтримується адаптерами серії Q;

  • HPE SmartCache в серверах ProLiantвосьмого та дев'ятого покоління. Актуальна вартість доступна на запит.

Схема роботи SSD-кешу гранично проста – дані, що часто використовуються, переміщуються або копіюються на SSD для оперативного доступу, а менш популярна інформація залишається на HDD. Як результат, швидкість роботи з даними, що повторюються, значно зростає.


Як ілюстрація роботи RAID-кешу на базі SSD можна навести такі графіки:



StorageReview – порівняння продуктивності різних масивів під час роботи з базою даних: використані звичайні диски та його альтернатива з урахуванням LSI CacheCade.


Але якщо є апаратна реалізація, то, напевно, існує і програмний аналог за менші гроші.

Швидкий кеш без контролера

Крім програмного RAID, існує і програмний SSD-кеш. У Windows Server 2012 року з'явилася цікава технологія Storage Spaces, яка дозволяє збирати RAID-масиви з доступних дисків. Накопичувачі об'єднуються в пули, де вже розміщуються томи даних – схема нагадує більшість апаратних систем зберігання. З корисних можливостей Storage Spaces можна виділити багатоярусне зберігання (Storage Tiers) та кеш запису (write-back cache).



Storage Tiers дозволяє створювати один пул з HDD і SSD, де найбільш популярні дані зберігаються на SSD. Рекомендоване співвідношення SSD до HDD 1:4-1:6. При проектуванні варто враховувати і можливість дзеркалювання або парності (аналоги RAID-1 та RAID-5), оскільки в кожній частині дзеркала має бути однакова кількість звичайних дисків та SSD.


Кеш записи в Storage Spaces нічим не відрізняється від звичайного write-back у RAID-масивах. Тільки тут потрібний об'єм "відкушується" від SSD і за замовчуванням становить один гігабайт.

  • Порівняння продуктивності різних типів серверних накопичувачів (HDD, SSD, SATA DOM, eUSB)
  • Порівняння продуктивності нових серверних RAID-контролерів Intel та Adaptec (24 SSD)
  • Порівняння продуктивності серверних RAID-контролерів
  • Продуктивність дискової підсистеми серверів Intel на базі Xeon E5-2600 та Xeon E5-2400
  • Таблиці порівняльних показників: RAID-контролери , Серверні HDD , Серверні SSD
  • Посилання на розділи прайс-листа: RAID-контролери , Серверні HDD , Серверні SSD

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

Жорсткі диски мають середній час доступу до довільного блоку даних близько кількох мілісекунд. Цей час потрібний для позиціонування головки диска над потрібними даними. За одну секунду жорсткий диск може прочитати кілька сотень таких блоків. Цей показник відображає продуктивність жорсткогодиска на випадкових операціях введення-виведення та вимірюється величиною IOPS (Input Output per Second, операцій введення-виведення в секунду). Тобто продуктивність випадкового доступу жорсткого диска становить кілька сотень IOPS.

Як правило, в дисковій підсистемі сервера кілька жорстких дисків поєднуються в RAID-масив, в якому вони працюють паралельно. При цьому швидкість операцій випадкового читання для RAID-масиву будь-якого типу зростає пропорційно кількості дисків у масиві, а швидкість операцій запису залежить не тільки від кількості дисків, але також і від способу об'єднання дисків в RAID-масив.

Досить часто дискова підсистема є фактором, який обмежує швидкодію сервера. При великій кількості одночасних запитів дискова підсистема може досягти межі своєї продуктивності та збільшення обсягу оперативної пам'яті чи частоти процесора не дасть жодного ефекту.

Радикальним способом збільшення продуктивності дискової підсистеми є використання твердотільних накопичувачів (SSD-накопичувачів), в яких інформація записується в незалежну flash-пам'ять. У SSD-накопичувачів час доступу до довільного блоку даних становить кілька десятків мікросекунд (тобто на два порядки менше, ніж у жорстких дисків), завдяки чому продуктивність навіть одного SSD-накопичувача на випадкових операціях досягає 60"000 IOPS.

На наступних графіках наведено порівняльні показники продуктивності RAID-масивів з 8-ми жорстких дисків та 8-ми SSD-накопичувачів. Наведено дані для чотирьох різних типів RAID-масивів: RAID 0, RAID 1, RAID 5 та RAID 6. Щоб не перевантажувати текст технічними подробицями, інформацію про методику тестування ми помістили наприкінці статті.


З діаграм видно, застосування SSD-накопичувачів підвищує продуктивність дискової підсистеми сервера на операціях довільного доступу від 20 до 40 разів. Однак широкому використанню SSD-накопичувачів заважають такі серйозні обмеження.

По-перше, сучасні SSD-накопичувачі мають невелику ємність. Максимальна ємність жорстких дисків (3TB) перевищує максимальну ємність серверних SSD-накопичувачів (300GB) у 10 разів. По-друге, SSD-накопичувачі приблизно в 10 разів дорожчі за жорсткі диски, якщо порівнювати вартість 1GB дискового простору. Тому побудова дискової підсистеми з одних лише SSD-накопичувачів нині застосовується досить рідко.

Однак можна використовувати SSD-накопичувачі як кеш-пам'ять RAID-контролера. Про те, як це працює і що дає, поговоримо докладніше.

Справа в тому, що навіть у досить великій дисковій серверній підсистемі ємністю в десятки терабайт обсяг "активних" даних, тобто даних, які використовуються найчастіше, відносно невеликий. Наприклад, якщо Ви працюєте з базою даних, яка зберігає записи за тривалий період часу, активно використовуватися швидше за все буде тільки невелика частинаданих, що відноситься до поточного часового інтервалу. Або якщо сервер призначений для хостингу Інтернет-ресурсів, більша частина запитів ставитиметься до невеликої кількості найбільш відвідуваних сторінок.

Таким чином, якщо ці "активні" (або "гарячі") дані будуть не на "повільних" жорстких дисках, А в "швидкій" кеш-пам'яті на SSD-накопичувачах, продуктивність дискової підсистеми зросте на порядок. При цьому Вам не потрібно дбати про те, які дані мають бути розміщені у кеш-пам'яті. Після того, як вперше контролер прочитає дані з жорсткого диска, він залишить ці дані в кеш-пам'яті SSDі повторне читання виконуватиметься вже звідти.

Більше того, кешування працює не тільки під час читання, а й при записі. Будь-яка операція запису записуватиме дані не на жорсткий диск, а в кеш-пам'ять на SSD-накопичувачах, тому операції запису також будуть виконуватися на порядок швидше.

Практично механізм кешування на SSD-накопичувачах може бути реалізований на будь-якому шести-гігабітному RAID-модулі або RAID-контролері Intel другого покоління на базі мікроконтролера LSI2208: RMS25CB040, RMS25CB080, RMT3CB080, RMS25PB040, 8MS RMT3PB080. Ці RAID-модулі та контролери застосовуються в серверах Team на базі процесорів Intel E5-2600 та E5-2400 ( платформа Intel Sandy Bridge).

Для використання режиму SSD-кешування необхідно встановити апаратний ключ AXXRPFKSSD2 на RAID-контролер. Крім підтримки SSD-кешування, цей ключ також прискорює роботу контролера з "чистими" SSD-дисками, коли вони використовуються не як кеш-пам'ять, а як звичайні накопичувачі. У цьому випадку можна досягти продуктивності на операціях випадкового читання-запису 465"000 IOPS (режим FastPath I/O).

Давайте подивимося на результати тестування продуктивності того ж масиву з восьми жорстких дисків, але вже з використанням чотирьох SSD-накопичувачів як кеш-пам'яті і порівняємо їх з даними цього масиву без кешування.



Ми здійснили тестування для двох варіантів організації SSD-кеш. У першому варіанті 4 SSD-накопичувачі були об'єднані в RAID-масив нульового рівня (R0), а в другому випадку з цих 4-х SSD-накопичувачів був утворений дзеркальний масив (R1). Другий варіант трохи повільніший на операціях запису, зате він забезпечує резервування даних в SSD-кеш, тому краще.

Цікаво, що продуктивність читання та запису практично не залежить від типу "основного" RAID-масиву жорстких дисків, а визначається лише швидкістю роботи SSD-накопичувачів кеш-пам'яті та типом її RAID-масиву. Більше того, "кешований" RAID 6 з жорстких дисків на операціях запису виявляється швидше, ніж "чистий" RAID 6 з SSD-накопичувачів (29"300 або 24"900 IOPS проти 15"320 IOPS). не RAID 6, а RAID 0 або RAID 1 кеш-пам'яті, а ці масиви швидше записують навіть при меншій кількості дисків.

Як кеш-пам'ять можна використовувати і один SSD-накопичувач, проте ми рекомендуємо цього не робити, оскільки не забезпечується резервування даних кеш-пам'яті. У разі виходу такого SSD-накопичувача з ладу цілісність даних буде порушена. Для SSD-кешування краще використовувати як мінімум два SSD-накопичувачі, об'єднані в RAID-масив першого рівня ("дзеркало").

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

Конфігурація тестового стенду та методика тестування

Серверна платформа - Team R2000GZ
Розширювач SAS-портів Intel RES2CV360 36 Port Expander Car
RAID-контролер - Intel RS25DB080 з ключем AXXRPFKSSD2
HDD - 8 дисків SAS 2,5" Seagate Savvio 10K.5 300GB 6Gb/s 10000RPM 64MB Cache
SSD - 8 або 4 накопичувачі SSD SATA 2.5" Intel 520 Series 180GB 6Gb/s

Тестування виконувалось за допомогою програми Intel IO Meter.

Для кожного варіанта апаратної конфігурації вибиралися оптимальні налаштуваннякеш-пам'яті контролера.

Об `єм віртуального дискадля тестування – 50GB. Такий обсяг був обраний для того, щоб диск, що тестується, міг повністю поміститися в SSD-кеш.

Інші параметри:
Strip Size - 256KB.
Розмір блоку даних для послідовних операцій – 1MB.
Розмір блоку даних для операцій випадкового доступу – 4 KB.
Глибина черги - 256.

Нещодавно я зіткнувся з проблемою прискорення роботи дискової підсистеми, яка передбачена в ультра буку Lenovo U 530 (та інших подібних моделей). А почалося все з того, що вибір упав на цей ноутбук для заміни старішого.

Ця серія має кілька конфігурацій, які можна переглянути за цим посиланням: http://shop. lenovo.com / ru/ru/laptops/ lenovo/u -series /u 530-touch /index .html #tab -"5E =8G 5A :85_E 0@0:B 5@8AB 8:8

Я взяв варіант із процесором Intel Core-I 7 4500U, 1Тб HDD + 16 Гб SSD кеша.

Примітка: в даному ультрабуку та аналогічних використовується SSD у форматі M2:http://en.wikipedia.org/wiki/M.2

Надалі при роботі з ним якось присутність кеша не спостерігалося, почав розбиратися як же все це працює?

У чіпсетах Intel (зокрема Intel Series 8) є така технологія як Intel rapid storage technology (Докладніше про неї можна прочитати за цим посиланням: http://www.intel. ru/content /www / ru/ru/architecture -and -technology /rapid -storage -technology .html).

У цій технології є функція Intel® Smart Response , яка і дозволяє використовувати варіант гібридного SSHD або HDD + SDD для прискорення дискової системи.

Якщо коротко - то вона дозволяє зберігати файли, що часто використовуються на SSD диску та при наступних запусках файлів читати їх з SSD диска, що помітно покращує продуктивність усієї системи в цілому (докладніше про Smart Response за цим посиланням:

2) Використовувати технологію Windows ReadyBoost (http://ua.wikipedia.org/wiki/ReadyBoost)

3) Використовувати варіант ExpressCache

Примітка: багато хто напевно бачив інструкції в інтернеті з перенесення файлу гібридизації на SSD, так ось, на своєму досвіді перевірив, це НЕ ПРАЦЮЄ, тому що навіть у тому випадку, коли Ви створюєте розділ гібридизації, все одно використовується технологія Intel Rapid Storage. Іншими словами, режим гібридизації вже невиндовий, а керує ним ця інтелівська технологія, а оскільки у нас вона не працює, то крім марного розділу гібридизації на SSD Ви нічого не отримаєте, відповідно працювати це не буде.

А тепер опишу докладніше, як налаштувати кожен із трьох варіантів.

1.Використовувати сторонню утиліту від SanDisk - ExpressCache

Розпишу за пунктами дії:

Якщо Ви ще жодного разу не користувалися цією утилітою, то робимо таке:

1) Завантажуємо її, наприклад звідси: http://support. lenovo.com /us / en/downloads /ds 035460

2) Заходимо до “Управління дисками” і видаляємо всі розділи з SSD диска;

3)Встановлюємо програму Express Cache на комп'ютер, перезавантажуємось і все готове) Програма сама сформує потрібний розділі його використовуватиме.


4) Щоб перевірити роботу, викликаємо командний рядок у режимі адміністратора, та вводимо eccmd.exe -info

5) В результаті, повинна бути схожа картинка:

Малюнок 6 - перевірка роботи кеша під час запуску утиліти eccmd.exe - info


2.Використовувати технологію Windows ReadyBoost

Для використання цієї технології необхідно:

2) Створюємо один основний розділ на SSD;

3)Новий розділ з'явиться у вигляді нового диска зі своєю літерою. Заходимо в Мій комп'ютер і тиснемо правою кнопкою на диску і в меню вибираємо властивості, далі вкладку Ready Boost.

4) У вкладці виділяємо опцію "Використовувати цей пристрій" і повзунком виділяємо весь наявний простір.

Після цього SSD буде прискорювати роботу файлової системи використовуючитехнологію Microsoft Windows Ready Boost.

Не знаю, наскільки вона ефективна для роботи з SSD, так як початкове її призначення було - використання як пристрої зберігання звичайні NAND Flash у вигляді брелоків, а швидкість доступу до таких пристроїв набагато нижче, ніж у mSATA SSD


3.Використовувати варіант ExpressCache+ Перенесення SWAP файлу на окремий розділ SSD.

На мій погляд - це найоптимальніший для даного випадкуметод, оскільки, з одного боку, ми прискорюємо роботу зі свопом, перенісши його на SSD, а також забезпечуємо роботу з кешем. Цей методшвидше підходь для ультра буків з об'ємом SSD 16 і більше Гб.

Як це зробити?

1) Заходимо в "Управління дисками" і видаляємо всі розділи з диска SSD;

2) На SSD потрібно два розділи, один робимо самі, другий робиться програмою Express Cache;

3) Створюємо розділ для свопу, наприклад: 6 Гб цілком достатньо ультра бука з 8Гб ОЗУ (RAM);

5) Тепер нам потрібно перенести своп з диска C: на новий диск SSD. Для цього заходимо до параметрів Системи, далі "Додаткові параметри системи".


Рисунок 8- Додаткові параметри системи

У вкладці "Додатково" натискаємо на кнопку "Параметри*", вкладка "Додатково**" і далі кнопку "Змінити**".Відключаємо “ Автоматичний режим*** ”, потім зі списку вибираємо потрібний нам диск зі свопом, та був пробуємо вибрати опцію “Розмір на вибір системы*** ” і натискаємо кнопку “Задати*** ”. Якщо система сварилася, то це, швидше за все, через те, що диск в 6Гб. система вважає занадто маленьким, але якщо Ви подивіться знизу у вікні розмір файлу, що рекомендується, то він буде коливатися в районі 4,5 Гб, що навіть менше нашого розділу, тому робимо наступне - вибираємо опцію “Вказати розмір***” і в полі “ Вихідний розмір*** записуємо той рекомендований знизу розмір файлу.У полі “Максимальний розмір***” можна написати весь обсяг розділу, потім натискаємо кнопку “Задати***”.
Далі, нам потрібно відключити вже наявний своп, для цього зі списку дисків вибираємо на тому, де в даний момент розташовується своп (наприклад C :), і нижче в опціях вибираємо - "Без файлу підкачування***", а потім "Задати * **”.
Все тепер у Вас файл підкачки буде розташовуватися на SSD диску.
Чекаємо "Ок ***" і перевантажуємо комп'ютер.

6) Можна перевірити, чи є файл на диску чи ні, заходимо на диск C: (у провіднику має бути включена функція видимості прихованих файлівабо за допомогою Total Commander).


Малюнок 12 - Видимість SWAP розділу SSD

Файл підкачки називається pagefile . sys,він повинен бути на новому диску, а на старому його не повинно бути.

7) Тепер потрібно встановити розділ для кешування, для цього робимо все, що було описано у пункті 1.

У результаті після виконаних дій ми отримуємо прискорення всієї системи загалом.

Рисунок 13 - Розділи на SSD для SWAP та SSD кешу

Бажаю вам швидкої продуктивностіВашої системи та довгої роботи SSD J

Буду радий коментарям до моєї статті та всіляких рецензій) Дякую!