Як підтримувати SSD у формі на Йосеміті?


12

Як і в ОС X 10.10, Apple використовує підпис підписки. З тих пір, як вручну активувати TRIM для сторонніх SSD на ОС X стало важко і небезпечно . Це означає, що користувачі, що не мають Apple, рано чи пізно побачать знижуючі швидкості запису.

Тож мені цікаво, які мої варіанти уникнути цієї ситуації. Деякі підходи, які я можу подумати, означають додаткові проблеми:

  • Чи знаєте ви про будь-який альтернативний підхід, який не вимагає вимкнення підпису kext?
  • Чи є інструменти чи підказки для очищення SSD вручну (тобто видайте команду TRIM)?
  • Якщо я вирішив тимчасово використовувати такий інструмент, як TRIM Enabler, скільки часу його потрібно буде активувати, щоб очистити диск?

Підводячи підсумок: на Yosemite немає TRIM. Що я можу зробити?


Який SSD підключений до якого Mac? Я ставлю це на деякий час, щоб побачити, чи можете ви пояснити більше про те, що ваша проблема, на відміну від загальної дискусії з кількох питань. (Це, мабуть, занадто широко, а також поза темою), як написано.
bmike

@bmike Краще? Як ви вважаєте, я повинен видалити підпитання зі списку?
n1000

Так - але для заголовка може знадобитися перефразовування. Ви просто запитуєте рекомендації щодо програмного забезпечення для підписаних Trim Enablers? Частина "за формою" неясна, і три кулі роблять це більше подібним до трьох окремих питань. Мені б хотілося знати, як ви вимірюєте швидкості, а не просити "потенційну зміїну олію", щоб запобігти щось теоретичне, а не вимірювальне / що відбувається.
bmike

Відповіді:


11

EDIT 3:

Так! З моменту випуску 10.10.4 Apple тепер пропонує новий інструмент під назвою trimforce, що дозволяє користувачам активувати TRIM також на непідтримуваних дисках. Отже, остаточна і остаточна відповідь:

sudo trimforce enable

/ EDIT 3

EDIT 1:

Нарешті я знайшов спосіб! Мабуть, є акуратний трюк, прихований в fsckінструменті, як говорить ця відповідь .

Тож у майбутньому я час від часу завантажуватимуться в режимі Single User (натискати + Sна екрані завантаження) та видавати команду fsck -fy. Він перевірить диск і закінчить повідомленняTrimming unused blocks.

/ РЕДАКТ 1

EDIT 2:

Отже, є новий інструмент під назвою Disk Sensei, який спеціалізується саме на цій проблемі. Він має вручну команду TRIM і допомагає вмикати та вимикати підпис під керуванням Yosemite.

/ EDIT 2:

Крім того, я читав про DiskFresh, який би дещо здійснив те, про що я спочатку просив. Цей інструмент Windows (необхідний розділ Bootcamp) перепише всі дані розділів або всього диска. Цей підхід здається трохи менш болісним, ніж протирати мій SSD і відновлювати його з резервної копії. Однак це також пов'язано зі зворотним боком додаткового циклу запису.


0

Альтернативним підходом було б залишити якомога більше місця на SSD, наскільки це можливо для роботи GC.

Я зробив це, тобто ввімкнув TRIM на клієнтському комп'ютері саме тоді, коли вийшов Yosemite і я не повністю зрозумів наслідки цього. Тепер я лише сподіваюся, що вона встановить оновлення з новим AppleAHCIBlockStorage, перш ніж вона чомусь спробує cmd + optn + p + r.

Тепер я б не робив цього ні на чому, окрім свого комп'ютера, на якому ви можете боротися з тим, щоб бути деяким часом, якщо ви очистите NVRAM. Вам потрібно було мати інший Mac або завантажувальний носій / встановити медіа навколо та роздрукувати sudo nvram boot-args = kext-dev-mode = 1 .


1
Про яку ГК ви говорите? Я думаю, що ти плутаєш дві різні речі.
Джон Шмітт

3
@JohnSchmitt "GC" - це ще одна функція SSD для забезпечення довговічності та продуктивності. На відміну від TRIM, він працює повністю всередині накопичувача, тому немає необхідності в підтримці ОС X для того, щоб він був включений на SSD, який не є Apple. Він відрізняється від TRIM та доповнює його. Складний алгоритм GC не може замінити TRIM, оскільки він працює на іншому рівні, але він може сприяти збереженню продуктивності SSD навіть без TRIM. Він працює краще, коли диск не заповнений (про що говорить ця відповідь).
Паскаль Куок

Детальніше читайте
n1000

0

Залежно від виробника SSD, я читав, що перезапуск машини та утримування клавіші опції, яка приведе вас до вибору пускового диска, а потім дозволить йому просидіти в такому стані кілька годин, не вибираючи завантажувальний диск. дозвольте розпочати збирання сміття, я вважаю, що я читав, що на MacGeekGab MacObserver або, можливо, це був подкаст, не впевнений. Ви чули, щоб це було правдою? @PascalCouq


Це дійсно справедливо для деяких дисків. Наприклад, M500. Я щойно відроджував 960 Гб M500 минулої ночі після того, як я також оновив прошивку. Залишив його не завантаженим, але працює 8 годин, без роботи над ним настільки простою, і він був повністю відновлений з 16 Мб / с читає і записує до 400 + Мбіт / с. Мав це протягом 2 років. Важливо зауважити, що GC та обробка не є ексклюзивними процесами.
МіБ

0

Ви можете спробувати програмне забезпечення "дистестер". Він має функцію відновлення, яка, очевидно, працює з SSD. Я ще цього не пробував сам, але це виглядає досить законно.


Я думаю, що відновлення змусить вас втратити всі побачення.
Вінсент

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.