Замена ssd macbook air m1

Обновлено: 04.07.2024

Мир сошел с ума. Где только не писали о проблеме повышенного аппетита на ресурс SSD-накопителей у новых моделей Macbook Air и Macbook Pro с процессорами M1. Тема обсуждалась на всех популярных технических форумах. И несмотря на массовость проблемы, все обсуждения сводились к тому, что Apple не считает это проблемой. А значит и проблемы нет. И в какую дичь люди готовы поверить для самоуспокоения вместо того, чтобы взглянуть в лицо фактам и выяснить причины стремительной выработки ресурса несъёмного SSD-накопителя.

Любители заговоров выдвинули свою версию - "это всё козни проклятого Intel, уж мы то знаем откуда эти ноги растут". "Им не статус дисков проверять, а их самих проверять надо, этих продажных авторов мошеннических программ."

При всей массовости проявления обжорства SSD, простое как 2 копейки решение (полное отключение Spotlight) как будто скрывается от простых пользователей. Каждый пытается меня убедить, что расход ресурса SSD со скоростью записи 180Гб/час - это нормальное явление.

Кто-то думает, что если правда жизни настолько суровая, то Apple должна отозвать все компьютеры с данным диагнозом. Давайте смотреть фактам в глаза. Я не могу судить о том, как такие события могут происходить за бугром. Но, например, в Москве затраты на массовую смену единственной платы ноутбука будут просто колоссальными. У нас тут не завод Foxconn со 100000 китайцев. Здесь специалисты сервисных центров получают нормальную зарплату, далеко не 30000 руб. Плюс еще заплатить аренду помещения, налоги и прочие сборы. А сколько компьютеров сможет обслужить один специалист в день? в месяц? - Делайте выводы сами.

Мне кажется, Apple всё же тихо мирно пофиксит софтверный баг. А те пользователи, что уже израсходовали ресурс SSD так и останутся с тем же накопителем, который у них стоит. Может быть, в отдельных случаях плату поменяют по гарантии. Но, факт есть факт. Apple поставила новые рекорды продаж ноутбуков. И отзывать все ноутбуки просто не рационально.

Почему я решил, что проблема носит массовый характер? Во-первых, в нашей организации уже три ноутбука с процессором M1. Ноутбуки куплены (заказаны) в разное время с периодичностью в месяц. На всех трех ноутбуках диагноз положительный. Во-вторых, я переустановил разные версии MacOS минимум раз 10. Диагноз был положительным с настройками "по-умолчанию" вплоть до последней на момент публикации версии MacOS 11.2.3.

Рецепт лечения обжорства ресурса SSD

Как я и говорил, проблему можно купировать временным отключением индексирования Spotlight. Я использовал команду в терминале:

Но эта команда решает проблему не полностью. В моём случае мне помогла команда:

Но выполнять вторую команду стоит только с отключенной защитой CSR. Решение подойдёт далеко не всем. Обязательно найдутся и активные пользователи Spotlight и Siri. Отключать или не отключать - индивидуальный выбор каждого пользователя. Лично для меня целостность SSD важнее рабочего поиска по мета-данным.

Вместо заключения. Прошу прощения, что статья написана на скорую руку. Если нужны ссылки на разные обсуждения проблемы, по запросу я вставлю их публикацию. Заранее вангую тонны негодования маководов и технических асов в мою сторону. Все коллеги отговаривали меня писать о проблеме здесь. И я не знаю зачем я пишу эту публикацию сюда. Да и зачем вообще помогать людям? Ведь всем так нравится смотреть на мир через розовые очки.

Написал текст два месяца назад. Уже и забыл про него. Опубликовали только сейчас. Отвечаю на вопросы.

На момент написания статьи ноутбук у меня был чуть больше двух недель. За две недели система записала 10Тб данных. Стоит заметить, что я на тот момент работал за другими компьютерами. А этот макбук записывал по 1Тб в день в простое. Прошло еще два месяца. Теперь работаю за этим ноутбуком постоянно. Сейчас smartctl показывает, что записано 16Тб данных.

Так, количество циклов записи в одну ячейку памяти ограничено, как результат, чем больше вы работаете на компьютере, тем быстрее ваша память изнашивается (речь именно о записи, считывать содержимое памяти можно практически сколько угодно). Производители SSD борются за долговечность накопителей, от поколения к поколению срок службы растет.

Для долговечности SSD обычно используют два параметра, которые приводят их производители, – MTBF (mean-time between failures) или TBW (Terabytes Written). Первый параметр, MTBF, измеряется в часах, он означает время между двумя ошибками, измеряется в часах. Для промышленных SSD, которые используются в серверах, этот параметр лежит в диапазоне от 2 до 5 млн часов (то есть до 570 лет!). Но нам интересен второй параметр, так как TBW показывает, сколько вы можете записать данных в памяти SSD. Чем меньше размер SSD, тем меньший объем вы сможете в теории записать. Для того, чтобы прочувствовать этот момент, приведу данные для SSD EVO 860 от Samsung. Компания дает 5-летнюю гарантию или ограничивает срок службы объемом записанных данных, он отличается от объема SSD.

Объем SSD TBW
250 ГБ 150
500 ГБ 300
1 ТБ 600
2 ТБ 1200
4 ТБ 2400

Чудес на свете не бывает, поэтому вы видите, что с ростом объема SSD растет и абсолютное число данных, которые можно записать. Но в относительных числах все ровно то же самое, так как тип памяти и ее возможности не отличаются в SSD разного объема.

Почему это важный параметр для компьютера, который построен на SSD-памяти? Объяснение в том, что жизненный цикл компьютера может составлять 5-7 лет, но если за это время откажет SSD, то, скорее всего, вы будете выбирать новый компьютер и тратить на него деньги. Например, мой семилетний MacBook Pro имеет следующий износ SSD.

Ускоренный износ SSD на Apple MacBook с процессором M1

Почти 11 тысяч часов работы, 50.3 ТБ записанных данных. Учитывая, что это рабочая машинка, которой до недавнего времени пользовался ежедневно, показатели неплохие. И срок жизни SSD можно считать далеким от максимального, в моем темпе этот ноутбук может проработать еще лет пять как минимум. Периодически включая его, работаю на нем, а не на MacBook Pro на M1, который приобрел в начале года. Никаких претензий к долговечности MacBook Pro конца 2013 года нет, это рабочая лошадка, которая построена условно на века. Во всех аспектах один из лучших компьютеров, что были у меня.

Прочитав о том, что в компьютерах на процессоре Apple M1 повышенный износ SSD, загрузил программу DriveDX, у нее есть бесплатный период, и вы можете посмотреть данные SMART для вашего SSD.

Загрузить программу можно вот тут.

Вот какой результат у меня получился.

Ускоренный износ SSD на Apple MacBook с процессором M1

Через пару дней снова посмотрел на данные, они снова выросли.

Ускоренный износ SSD на Apple MacBook с процессором M1

Несложный подсчет показывает, что каждый час работы дает примерно 180 ГБ данных, которые записываются на SSD! И это катастрофически много, так как износ происходит на глазах. Чтобы осознать это, вспомним, что за семь лет у меня было использовано 50 ТБ данных на запись, а за сто часов с хвостиком на новом компьютере получилось 18 ТБ. То есть за 106 часов износ в треть от того, что получился за 11 тысяч часов работы старого компьютера. Сказать, что это напрягает, значит не сказать ровным счетом ничего. Покупая дорогой компьютер, я рассчитывал на то, что он прослужит мне верой и правдой как минимум пять лет, иначе его покупка за такие деньги лишена смысла.

Обсуждая этот вопрос в нашем Telegram-канале, получил несколько реплик, в которых авторы уверяли, что «это кривой софт», а с SSD все в порядке. Тут необходимо объяснить, что все SSD (также как и HDD) имеют встроенную утилиту S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology). Она отвечает за проверку десятков параметров и прогнозирует отказ тех или иных компонентов. В какой-то мере это стандарт, который позволяет предсказать отказ HDD/SSD, все производители используют его для оценки потенциальных проблем в носителях информации.

В MacOS нет встроенных утилит для чтения статуса S.M.A.R.T, вам придется полагаться на сторонние утилиты. Прочитать этот статус как-то криво невозможно, так как это будет означать, что вся система работает неверно и ваши данные в опасности. Все, что вы можете посмотреть из меню MacOS, это то, что SSD проверен.

Ускоренный износ SSD на Apple MacBook с процессором M1

Обратите внимание, что архитектура процессора M1 не только ARM, но в нем объединенная память, что принципиально отличается от всех предыдущих устройств.

Ускоренный износ SSD на Apple MacBook с процессором M1

И можно было заподозрить, что это проблемы железа, но, попросив разных людей проверить износ SSD, получил интересную картину: далеко не все сталкиваются с этим недостатком. Причем он не зависит от модели, объема SSD и оперативной памяти. Например, посмотрите на MacBook Air на 256 ГБ, объем записанных данных невелик.

Ускоренный износ SSD на Apple MacBook с процессором M1

Ровно такая же история с MacBook Pro с большим SSD и большим объемом оперативной памяти.

Ускоренный износ SSD на Apple MacBook с процессором M1
Ускоренный износ SSD на Apple MacBook с процессором M1

Ускоренный износ SSD на Apple MacBook с процессором M1

Первый вывод, который можно сделать, что проблема не является характерной для 100% всех устройств, а DriveDX правильно отображает информацию (иначе бы он «ломался» на всех компьютерах без исключения).

Пытливые умы стали искать проблему в программном обеспечении, быстро обнаружили, что отключение индексации Spotlight (поиск по файлам на MacOS) резко снижает нагрузку, но не убирает проблему целиком. Объяснение того, что отключение Spotlight дает такой результат, лежит на поверхности, приложение одно из самых требовательных к памяти, оно постоянно к ней обращается. Но это не что-то новое, тот же Spotlight работал и раньше на предыдущих компьютерах компании, никаких проблем не было. Отключение его приводит к снижению износа, но он не исчезает, оставшиеся программы все равно создают избыточную нагрузку. И считать это решением вопроса точно невозможно.

На данный момент решения этого вопроса не существует, также как и объяснения, почему это происходит. Можно выдвигать разные гипотезы, например, что часть SSD имеет заводской брак, поэтому они ведут себя таким образом и срок их жизни будет небольшим. Можно предполагать, что в новой архитектуре Apple M1 содержится какая-то ошибка, что приводит к таким результатам. Ответа на эти вопросы у нас просто нет. Но подобный износ SSD выглядит как серьезная ошибка, которая резко сокращает срок службы компьютера. При моем сценарии использования получается, что SSD проработает от одного до двух лет, после чего помашет рукой на прощание. И это выглядит как минимум удивительным. Запас прочности современных SSD намного больше, при моем профиле использования такой SSD должен работать от 10 до 15 лет.

Памятуя о подходе Apple к признанию своих ошибок, можно ждать классического развития ситуации. До момента, пока SSD у первых покупателей компьютеров на М1 не начнут выходить из строя, компания будет сохранять олимпийское спокойствие. Затем кому-то начнут отказывать в гарантии, так как смерть SSD начнет наступать вне гарантийного срока, люди начнут обращаться в суды. В какой-то момент число исков на родном рынке станет заметным, для компании станет выгоднее объявить о том, что они нашли изъян, и объявить расширенную гарантию, менять SSD будут бесплатно. Ровно так происходило с клавиатурой с механизмом «бабочка»: отрицание проблемы, затем бесплатная замена и расширенная до четырех лет гарантия на клавиатуру (не на весь компьютер).



Узнай я о том, что есть такие нюансы с SSD и велика возможность «попасть» с MacBook Pro на M1, я отложил бы покупку компьютера на какой-то срок, чтобы в Apple все эти детские болячки исправили. Теперь же буду раз в месяц заходить в DriveDX, смотреть на износ SSD и думать, что случится через какое-то время. Этакая фобия и опасение, что мой рабочий инструмент прикажет долго жить.

Ускоренный износ SSD на Apple MacBook с процессором M1

Что делать сейчас? Наблюдать, ничего другого вам не остается, так как в Apple на данный момент заморозились и не хотят признавать недостаток, привычная позиция страуса. Когда ваш SSD навернется, вам придется взять на себя бремя доказательств, что вы не записывали на него огромные объемы информации ежечасно, а это делала система. Совсем не лучшее времяпрепровождение, и это несколько расстраивает.

Новое поколение MacBook на M1 получилось очень спорным, например, они могут «гореть» от обычных аксессуаров, наш читатель поделился этим опытом.


Понятно, что, покупая что-то на новой архитектуре, вы всегда выступаете пионером. Но в данном случае все это выглядит как-то совсем грустно, так как, в отличие от предыдущего MacBook, у меня уже есть фобии – что можно втыкать в разъемы, что нельзя. Когда SSD прикажет долго жить и что с этим делать. Одним словом, продукт воспринимается как сырой и совсем не дружественный по отношению к пользователю.

Ivan Ivanov

Alexey, насколько я понял, распаянный ссд активно используется для кеширования. Чего не происходит в случае с внешними (просто не уверен, что есть такая фича подобная win на макОС). И как там вообще все работает.
Лично я года с 11-12 держу под кеш отдельный ссд, который просто как расходник. Дольше года-полутора не живёт.
Это при том, что оперативка 64. 7-8 секунд cg или покраса с масками в 4к почти сразу забивают 256гб при проекте 16бит. Но удобно. Сделал ctrl+z - у тебя сразу под рукой предыдущая версия. И т.д.
Очень удобно в мока про указать кеширование сразу на ссд.
Как без этого жить - хз. И чему будет по стоимости равняться подобный пайплайн на маке - страшно представить.

Евгений Бурак

Алексей, не не. Была недавно новость, что Apple активно начали продавать восстановленные макбуки на М1, что довольно поспешно. Это очень тревожный звоночек, но надо еще подождать и посмотреть реальные кейсы.

Роман Белый

14 лет? Да как то похер вообще. Я уже лет через десять его выкину.))) Но вот вопрос, какие ssd стоят в более дорогих комплектация ёмкостью 1-2 тб? Судя по опыту с предыдущим Mac Mini и MacBook Pro, SSD большего объёма имели более высокую скорость, возможно и количество циклов тоже было выше.

Ivan Ivanov

Roman, не совсем. В статье чувак утверждает, что 2 месяца эксплуатации в обычном режиме примерно = 14 годам жизни ссд.

Вячеслав Макаров

Ivan, ну блин математика то наоборот. Ресурс 256 тб, за 2 мес 3 тб, то есть за год 18тб, то есть за 14 лет будет ресурс в 256тб. А кто берет бук на 14 лет.

Ivan Ivanov

. в общем, математика - это не твое. Вообще. Совсем. Никак.

Вячеслав Макаров

Ivan, опять ты ерунду написал. У тебя выше цитаты из теста. Зачем лепить ахинею и придумывать какие-то свои сценарии использования. Мы обсуждаем, то что натестировал данный крендель. Твоя теория это лишь догадки.. купи м1 затесть в своем режиме использования и тогда пиши. Мне лично пофиг на м1, я пока покупать точно его не собираюсь, но и додумывать то чего чувак не тестил глупо.

Вячеслав Макаров

Ivan, и давай не забывать что мы тут говорим о обычном бытовом буке, это не рабочая станция. Если у тебя ssd на 1,5 года, то тебе нужны другие решения. Зачем покупать м1. Это не монтажная система, а просто макбук и при обычном использовании он прослужит свои 10-15 лет легко.

Ivan Ivanov

Vyacheslav, меня лично этот тест интересовал в том контексте, что, вдруг яблоко запихнуло в качестве ссд какие-то убер выносливые ячейки slc, но они запихнули нечто самое дешёвое, что даже и не распознать, скорее всего, qlc.
И если бы ты хоть немного разбирался в теме, то знал бы, что ссд и хдд изнашиваются совершенно по-разному при работе с одинаковым количеством данных. И те данные, которыми тут поделился чувак - лишь вершина айсберга.
Показать полностью.
Дело в том, что хранение данных на ссд организовано поблочно, блоки, в свою очередь, состоят из страниц. И вот даже чтобы просто удалить ненужную информацию, ты провоцируешь цикл записи, т.к.удалить страницу нельзя, только блок целиком: для этого нужные данные сначала перемещаются в новые страницы на новых блоках, а потом полностью стираются блоки, включая страницы, на которых есть нужные данные, которые уже перезаписаны в новые блоки и страницы.
И вот эти операции эта утилита не учитывает. Т.е., официальных циклов записи, может, и было на 3тб при щадящем использовании за 2 месяца, но сколько их было реально с учётом стирания - вопрос.
Например, тот же Самсунг на свои 850 эво даёт гарантию всего 150тб записи. Кингстон даёт гарантию 140тб.
Не обязательно, что по достижении этих значений ссд обязательно выйдет из строя. Но тот факт, чипы и контроллер ссд, используемые в М1 вообще не поддаются идентификации, уверенности не внушают.

Ivan Ivanov

Vyacheslav, ты тут опять ошибаешься. Масса блоггеров по заказу Яблока бросилась рекламировать решения на М1 именно как монтажные решения.

Опасения по поводу чрезмерного износа SSD на Mac с чипом Apple M1, возможно, могут быть преувеличены. Ранее предполагалось, что некоторые новые компьютеры Apple могут достичь номинальных пределов износа своих твердотельных накопителей менее чем за шесть месяцев, тогда как обычно на это уходят годы. Проблема обнаружилась в прошлом месяце, когда пользователи Mac с чипом M1 начали публиковать данные об износе SSD в Твиттере и на форумах Apple. Но так ли всё плохо на самом деле?


Нет, ваш накопитель не выйдет из строя через год или два

Что такое износ SSD

Твердотельные накопители (SSD) хранят информацию, которая постоянно записывается и удаляется. Самые простые твердотельные накопители хранят только один бит информации в каждой ячейке. Более продвинутые могут хранить 2 или 3 бита данных.

Когда данные записываются в ячейку, для изменения ее состояния прикладывается напряжение. Чтобы прочитать ячейку, компьютер просто проверяет уровень напряжения. Как пишет издание HelpDeskGeek, это не влияет на износ ячейки. Другое дело, если данные постоянно записываются и удаляются из ячейки, тогда она, разумеется, изнашивается.

В SSD информация хранится в массиве ячеек памяти, который состоит из транзисторов с плавающим затвором. Электроны в зависимости от направления напряжения перемещаются между управляющим затвором и каналом NAND. Когда на управляющий затвор подается напряжение, электроны начинают притягиваться вверх, и полученное электрическое поле помогает им достичь плавающего затвора, преодолев при этом препятствие из оксида. Благодаря ему электроны не двигаются дальше плавающего затвора.

Состояние каждой ячейки зависит от того, сколько электронов «захвачено» между оксидными слоями. Каждый раз, когда это состояние изменяется, оксидные слои изнашиваются, в конечном итоге теряя способность удерживать электроны. Поэтому если записывать данные в ячейку слишком много раз, она выходит из строя.

Каждый производитель SSD определяет количество циклов зарядки, которые может выдержать ячейка, прежде чем она станет ненадежной для считывания. Встроенное ПО контролирует фактические циклы, чтобы получить рейтинг износа SSD в процентах.


Такие приложения вроде DriveDX определяют износ SSD в зависимости от значений, заявленных производителем

Проблема износа SSD в M1 Mac

Большая часть того, что делает компьютеры Mac на M1 такими быстрыми, заключается в том, что в этих чипах используется так называемая унифицированная (объединённая) архитектура памяти. Это означает, что оперативная память распределяется между основным процессором, графическим процессором и нейронным по мере необходимости. Архитектура также позволяет использовать SSD взаимозаменяемо с оперативной памятью в большей степени, чем на машинах с процессорами Intel.

Тревожным звонком стало то, что владельцы Mac M1, в том числе в нашем чате в Telegram, начали проверять износ своих SSD и обнаруживать слишком высокие уровни уже износа накопителей через несколько месяцев использования.

В наиболее тяжелых случаях «израсходовано» оказывается около 10–13% от максимального ресурса SSD. От чего это зависит? Чем меньше у вашего компьютера оперативной памяти, тем больше будет использоваться SSD. И чем меньше ваш SSD, тем больше износ каждой ячейки. Так, Mac на M1 с 8 ГБ ОЗУ и 256 ГБ SSD может достичь номинального уровня износа менее чем за шесть месяцев.

Но проблема, скорее всего, не так серьезна, как кажется.

Как пишет MacWorld, твердотельные накопители в основном умирают из-за проблем с их контроллерами, а не из-за износа ячеек. Сбои контроллеров SSD у компьютеров Mac в наши дни практически неизвестны.

Во-вторых, производители твердотельных накопителей специально занижают свои оценки максимального ресурса, поскольку если SSD выходит из строя до достижения своего номинального предела износа, его придётся ремонтировать по гарантии. А так накопитель обычно ломается после максимального износа (по паспорту), и это не гарантийный случай. На практике SSD обычно выдерживают в четыре раза больший износ, чем заявляют производители.

Срок службы SSD в Mac


Фактический ресурс SSD, как правило, в 3-4 раза выше заявленного

Если бы Apple следовала общепринятой практике, твердотельный накопитель емкостью 256 ГБ в вашем Mac M1, вероятно, был бы рассчитан на 150 TBW. Это означает, что в течение срока службы накопителя можно записать на него около 150 терабайт данных. Если кто-то записывает по 7,5 ТБ в месяц, SSD достигнет максимального уровня износа примерно за 20 месяцев, то есть менее, чем на два года. Не очень круто.

Гораздо более вероятно, и это подтверждают эксперты отрасли, твердотельный накопитель емкостью 256 ГБ с легкостью достигнет 300 TBW, а, скорее всего, даже больше. Это означает, что срок службы твердотельного накопителя составит уже от 4 до 8 лет с тем же темпом записи данных, в зависимости от объёма накопителя. Так, SSD на 512 ГБ «проживёт» дольше, чем SSD на 256 ГБ.

Использование 1 процента ресурса SSD в действительности может составлять всего 0,25 процента.

Для примера можно вспомнить ту же автомобильную гарантию. Ни один человек в здравом уме не станет покупать новую машину, зная, что она перестанет работать через пять лет или 150 000 километров пробега. Но это просто срок и пробег, который покрывается гарантией. По факту на автомобиле можно ездить и 6, и 10 лет, а также проехать 200, 300 тысяч километров и больше.

Что выбрать — 8 ГБ или 16 ГБ оперативной памяти в Mac на M1

Так что да, если вы выбираете Mac с чипом M1, вам нужно учитывать износ SSD. Если вы ожидаете, что будете записывать много данных, то лучше выбрать 16 ГБ ОЗУ, чем 8 ГБ, а также больший размер SSD. Но паника по поводу того, что через год SSD в таких компьютерах можно отправлять на помойку, сильно преувеличена.

Читайте также: