Чого очікувати від твердотільного накопичувача Чому операційна система вбиває SSD Mega Obzor

Як не дивно, головним ворогом комп'ютера часто є сама операційна система Windows. Багато хто пам'ятає історію, коли перехід із встановленою Windows Vista на Windows 7 протягом 1,5 тижнів повністю знищував акумулятор ноутбуків Acer. Заміна акумулятора за гарантією на новий - призводила до колишньої ситуації і тільки відкат назад на Windows Vista з подальшим встановленням нової акумуляторної батареї, дозволяло експлуатувати дані ноутбуки в автономному режимі. Скільки не писалося на форумах Acer та інших виробників ноутбуків Acer – проблему так і не вирішили або просто її не визнали, щоб не виплачувати компенсації постраждалим власникам по всьому світу.
Тепер аналогічна ситуація може намітитись і з власниками твердотільних накопичувачів. Пов'язано це з тим, що жодна існуюча операційна система не готова правильно працювати з твердотілими накопичувачами, враховуючи їхню здатність зношуватися при частих циклах запису/прання даних. Наприклад, популярна на сьогоднішній день операційна система Windows 7 має дві функції для прискорення продуктивності: Prefetch і Superfetch. Перша функція Prefetch була присутня і в операційних системах попереднього покоління. Вона полягає в переписуванні файлів програм, що найчастіше запускаються, в спеціальну папку операційної системи - Prefetch. Тим самим, якщо ваша операційна система встановлена на жорсткий диск – ваш жорсткий диск через папку Prefetch намагатиметься прискорити продуктивність твердотільного накопичувача, що фізично нереалізовано. Якщо ж ваша операційна система встановлена на твердотільний накопичувач, більшість програм також буде розміщено на цьому ж накопичувачі.Через низьку затримку при доступі до даних у твердотільних накопичувачів функція Prefetch якої-небудь реальної користі вам не принесе і в даному випадку.

Іншою розробкою Microsoft є технологія SuperFetch, яка реалізована в операційній системі Windows 7. Безумовно, це дуже перспективна і цікава технологія, якщо користувач використовує виключно жорсткі диски. Суть її полягає в тому, що ця служба здійснює постійне стеження за діями користувача та фіксує їх у свою базу. Отримувана інформація постійно оновлюється і передається службі дефрагментації дисків, у тому, щоб та стежила найбільш зручним розташуванням часто запускаемых додатків на жорсткому диску - не допускала дефрагментації і намагалася розташовувати в найбільш активної зоні диска, максимальної мінімізації кількості механічних рухів головок жорсткого диска пластин.

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

Нас досить часто запитують - який твердотільний накопичувач рекомендуєте саме ви? Відповідь проста - ніяких конкретних рекомендацій не може бути, ми можемо лише перерахувати недоліки тих чи інших моделей, на підставі цього ви зможете вибрати найбільш підходящий вам пристрій. Пов'язано це про те, що вартість кожного твердотільного накопичувача індивідуально. Один накопичувач може коштувати 200 доларів, інший за аналогічний обсяг 1000 доларів. Користувач збирається витрачати свої кошти на придбання накопичувача, тому вам і вирішувати, що вам дорого, а що прийнятна вартість.
Наш досвід тестування показує, що відносно дешеві твердотільні накопичувачі мають деякі перекоси продуктивності, тому вибираючи їх відразу необхідно визначитися з відповідями на такі питання: - чи найбільш важлива вам продуктивність на читання даних? - Вам потрібна збалансована продуктивність запису та читання даних? - скільки одночасних команд ви плануєте посилати на контролер твердотільного накопичувача?

Остання обставина особливо важлива, оскільки багато контролерів середньостатистичних твердотільних накопичувачів виявляються не здатними обробляти великий потік команд від операційної системи. Остання обставина призводить до різкого падіння продуктивності або навіть до "підвисання" операційної системи до повного розвантаження контролера твердотільного накопичувача. Для вирішення цієї проблеми сучасні контролери твердотільних накопичувачів мають функціїрозвантаження, яке включається автоматично та дозволяє мінімізувати падіння рівня продуктивності. Найбільш повноцінно ця функція реалізована в контролерах Intel G2 твердотільних накопичувачів, функція включається автоматично і дозволяє тримати накопичувачу досить високі рівні навантаження.
На різних форумах та виробниками розхвалюються контролери SandForce. Так, дійсно, дані контролери демонструють непоганий рівень продуктивності, але досвід роботи з ними не дозволив нам виявити у них механізм зниження навантаження на перевантаженому контролері. Можливо, це наш недогляд чи справді в них ця функція не реалізована.
Також слід зупинитися, що у більшості виробників підсумкова продуктивність пристрою залежить від його обсягу. Наприклад, моделі Vortex від OCZ мають пряму залежність продуктивності від обсягу накопичувача. Досить часто це відображається в офіційних специфікаціях на сайті. Вважається, що це з урізанням можливостей контролерів у менш ємних твердотільних накопичувачів. Найчастіше простежується тенденція - що більше обсяг, то вища продуктивність. Але в кожному конкретному випадку необхідно уважно вивчати тести та офіційні специфікації, щоб після покупки не було прикро та прикро.ВисновокВсе вищесказане говорить про те, що про повноцінну заміну твердотільних накопичувачів жорстких дисків говорити ще рано. Найчастіше слід говорити про їх використання в деяких сегментах з урахуванням усіх перерахованих вище особливостей. Термін служби сучасних SSD накопичувачів досить тривалий, але, незважаючи на це, необхідно намагатися оптимізувати їхню роботу, як для підтримки продуктивності, так і для забезпечення їхньої безвідмовної роботи на довгіроки.
Висока вартість твердотільних накопичувачів також дозволяє їм конкурувати з жорсткими дисками. Виробники вінчестерів вже досягли обсягів 2 Тб і вище ємності, тоді як твердотільні накопичувачі продовжують обчислювати свої обсяги в гігабайтах вільного простору. Тим не менш, в мобільному сегменті часто жорсткі диски замінюються SSD і ці поради будуть для всіх власників даних пристроїв як ніколи актуальні.