Мій досвід заміни HDD на SSD в MacBook

  1. трохи теорії
  2. SSD в MacBook: який обсяг вибрати
  3. Навіщо 20% SSD диска треба тримати вільними
  4. ingston HyperX FURY SSD 240 ГБ
  5. результати тестів
  6. Що таке TRIM і навіщо його включати
  7. На завершення

У мене в сімействі завалявся білий MacBook 2009 року, який навіть після чистої установки macOS жахливо гальмує. Вузьким місцем системи є навіть не обсяг ОЗУ в 2 Гб, а повільний HDD, який показує смішні швидкості читання і запису. Тому у мене з'явилася ідея поміняти HDD на SSD і заодно перевірити, наскільки цей трюк може реально оживити стару машину і заощадити гроші на покупку нової.

трохи теорії

Швидкість звичайних SSD дисків давно перевалила за 500 МБ / сек на запис і читання, що в кілька разів більше механічних HDD. Що вже говорити про останніх MacBook Pro, швидкість SSD яких давно перевалила за 2 ГБ / сек.

Ну, а що там з нашим проблемним MacBook? В піку швидкість його диска складає всього 57 і 54 МБ / сек на читання і запис. Обійняти і плакати.

Установка SSD в MacBook повинна прискорити роботу виконання всіх дискових операцій: запуск додатків, відкриття файлів проектів, копіювання, збереження тощо. Що в свою чергу підвищить відгук програм. Крім цього, SSD наллє скипидару під хвіст самій macOS, адже 2 Гб - давно вже не мінімум для сучасних ОС і з таким обсягом система часто використовує файл підкачки.

Правда, є один нюанс, який все ж псує райдужні перспективи. Інтерфейс підключення дисків в старих ноутбуках (мій випадок не виняток) все ще SATA II, тоді, як всі згадані швидкісні рекорди демонструє SATA III. Хороша новина в тому, що інтерфейс має зворотну сумісність і куплений вами сучасний диск спокійно подружиться з SATA минулого покоління. Але ось отримати заповітні 500 Мб / сек вже не вийде. Правда, на приріст продуктивності в 3-4 рази ви все ж можете розраховувати і вже за це нерви будуть вам вдячні.

Щоб дізнатися швидкість роботи інтерфейсу підключення потрібно зайти в  → Про це комп'ютері → Звіт про систему ... → SATA / SATA Expres s і знайти значення «Швидкість зв'язку». У моєму випадку - це 3 Гбіт / с, реальний максимум якого становить 300 МБ / сек.

У моєму випадку - це 3 Гбіт / с, реальний максимум якого становить 300 МБ / сек

У MacBook 2009 використовується SATA II, максимальна швидкість 3 Гбіт / с

Залежно від цього параметра ви можете підбирати для себе відповідний SSD. Але, в будь-якому випадку, при апгрейді старого MacBook не варто ганятися за топовими моделями, вони все одно не розкриють себе на повну.

SSD в MacBook: який обсяг вибрати

Якщо ви купите диск на 120 Гб, то краще не виходити за рамки 96 Гб, тобто 80% від його обсягу. В іншому випадку його швидкість почне падати. Про те як вижити з таким обсягом я вже писав в статті Mac мінімаліста і 10 порад власникам MacBook Air . Але краще взяти диск хоча б на 240 ГБ.

Kingston SSD 240 ГБ на Aliexpress, 40 $

Навіщо 20% SSD диска треба тримати вільними

Принцип роботи SSD трохи відрізняється від HDD. Інформація тут складається зі сторінок, які згруповані в блоки. Неможливо просто взяти і перезаписати сторінки в блоці. Крім цього, блок можна прати тільки цілком. Тому, при зміні інформації на сторінках, всі дані блоку переміщаються в інший, а старий блок звільняється для нового запису. Цей процес називається збором сміття (Garbage Collection).

З усього це слід просте правило - для нормальної роботи SSD необхідний запас вільного простору, так як блоки постійно переміщаються. Як правило, контролер диска вже резервує певну частину пам'яті (Spare Area) для збирача сміття. Саме тому всі SSD мають незвичний обсяг (120, 240 Гб ...).

Як правило, цього все одно не достатньо і для стабільної роботи SSD вам знадобиться мінімум 20% вільного простору.

ingston HyperX FURY SSD 240 ГБ

На роль SSD в MacBook я вибрав Kingston на 240 ГБ (По факту в ньому 256 ГБ, але 13% диска вже зарезервовано системою для збирача сміття). Заявлена ​​швидкість читання і запису однакова - 500 МБ / с (SATA 6 Гбіт / с, є зворотна сумісність з SATA 3 Гбіт / с). Середнє заявлений час безвідмовної роботи - 1 мільйон годин (близько 114 років, але гарантія поширюється на три).) (За фактом в ньому 256 ГБ, але 13% диска вже зарезервовано системою для збирача сміття). Заявлена ​​швидкість читання і запису однакова - 500 МБ / с (SATA 6 Гбіт / с, є зворотна сумісність з SATA 3 Гбіт / с). Середнє заявлений час безвідмовної роботи - 1 мільйон годин (близько 114 років, але гарантія поширюється на три).

Середнє заявлений час безвідмовної роботи - 1 мільйон годин (близько 114 років, але гарантія поширюється на три)

Цей SSD я встановив у MacBook Late 2009 , Але перед цим клонував на нього вміст HDD ноутбука за допомогою програми Carbon Copy Cloner .

Інструкції з розбирання свого MacBook ви легкістю знайдете в мережі , Окремо на цьому я зупинятися не буду.

результати тестів

Для тестування я використовував програму QuickBench , А також самостійно виміряв швидкість запуску декількох популярних додатків і швидкість копіювання файлів: папки з фотографіями розміром 2.72 ГБ і фільму розміром 5.86 ГБ.

На жаль, але утиліта QuickBench давно не оновлювалася і вже не працює на останніх версіях macOS. В якості альтернативи ви можете використовувати DiskMark . На жаль, але утиліта QuickBench давно не оновлювалася і вже не працює на останніх версіях macOS Головне вікно QuickBench

Результати вийшли дуже цікаві:

Результати вийшли дуже цікаві:

З графіків HDD видно, наскільки нелінійна швидкість його роботи в залежності від обсягів інформації і типу операції. Пікова швидкість, яку показав цей накопичувач - 57 і 54 МБ / сек на читання і запис. Найгірший результат - 0.3 і 1 МБ / сек при роботі з блоками 4 КБ. Якщо говорити про середні швидкостях, то вони крутяться в районі 40 МБ / сек і 11 МБ / сек при послідовному і випадковому читанні / запису.

У випадку з SSD ми навпаки бачимо лінійні графіки, його швидкість практично не змінюється в залежності від обсягу інформації. Піковий результат - 267 і 262 МБ / сек на читання і запис. Найгірший - 23 і 43 МБ / сек при роботі з блоками 4 КБ. При цьому у всіх випадках середня швидкість становить близько 150 МБ / сек. Тобто, в середньому він від 3-х до 13-ти разів швидше штатного HDD. Причому потрібно враховувати, що в зв'язку з обмеженнями інтерфейсу мого MacBook, Kingston HyperX FURY працює не на повній швидкості.

Графіки запуску додатків і реального копіювання файлів говорять самі за себе. Зубодробильні затримки впали до прийнятних значень.

Що таке TRIM і навіщо його включати

Особливість SSD така, що перед записом будь-якої інформації завжди потрібно очистити блок пам'яті, в який вона буде записана. Щоб не витрачати на це час безпосередньо перед записом і існує команда TRIM. Вона дозволяє очищати «брудні» блоки у вільний час. На жаль, але в macOS команда TRIM відключена для сторонніх SSD, тому з часом їх продуктивність падає.

Тобто, TRIM не додасть вам швидкості, але буде підтримувати її на максимально можливому рівні за рахунок попередньо очищення «брудних» блоків.

Включити TRIM можна спеціальними утилітами начебто Trim Enabler .

На завершення

Якщо чесно, то я не очікував такого відчутного поліпшення роботи MacBook після переходу на SSD. Графіки і цифри не передають тих відчуттів, коли купа проблемного заліза перетворюється в жваву конячку. Якихось 40 $ за SSD від Kingston і старенький MacBook знову в строю.

Якщо ваш ноутбук щодо старенький, то має сенсу також замінити термопасту. Про це я докладно розповідав в статті "Як і навіщо потрібно поміняти стоковий термопасту в MacBook" .

Ну, а що там з нашим проблемним MacBook?