Для некоторых это просто бальзам для измученной души: M1 Mac можно поставить на колени. Это легче, чем кажется. Маки на Apple Silicon — это не магические артефакты, это просто другой вид компьютера. Их возможности не безграничны, могут ли они превзойти ожидания и невероятно хороши — но законы физики обмануть нельзя. Эрни Смит, журналист Tedium, без особых усилий заставил одного из монстров Тима Кука за пару часов сжечь заряд батареи, безумно крутящий шар и отчаянно тормозящий. Мне не пришлось редактировать видео в экстремальном разрешении или искать единственно верный ответ на вопрос о смысле жизни.
Это было даже слишком просто
В последние годы Эрни Смит не видел смысла покупать новый Mac. Не потому, что у него была аллергия на что-либо яблочное — он был просто в порядке с Hackintosh и Linux, установленными на HP Spectre Folio, как и сам ноутбук — и Mac, честно говоря, был не вдохновляющим в течение долгого времени. Но то, что написали (и продолжают писать) его коллеги-журналисты о M1 и Macs с M1 внутри, не оставило его равнодушным. Борьба с самим собой заняла некоторое время, когда он преодолел недоверие и сомнения, все, кроме минимальных конфигураций M1 Mac, уже были распроданы, и до нового года их "не привезут".
Он купил MacBook Air с 8 ГБ оперативной памяти и 512 ГБ SSD на сайте Amazon в Великобритании — кстати, их "временно не было в наличии", как я уже писал. Я установил приложение Dropbox (версии для Apple Silicon пока нет, но оно скоро выйдет) и запустил его, после чего началась синхронизация с облаком. Это поставило M1 Mac на "колени". Вообще-то, если не вдаваться в подробности, то это весь рецепт.
Кто бы мог подумать, что Dropbox может быть таким прожорливым
MacBook на M1 не настолько мощный
"MacBook Air храбро решил невозможную задачу, но за считанные минуты файл подкачки (файл, в котором операционные системы сохраняют содержимое оперативной памяти, чтобы освободить место для более насущных задач) вырос до 10 ГБ. Почти вся оперативная память была задействована в процессе синхронизации.
MacBook Air заметно нагрелся, и если бы в его конструкции всё ещё был вентилятор, он бы рычал, как сумасшедший. А потом в голову Эрни пришла нестандартная мысль: говорят, что время работы аккумулятора M1 MacBook Air составляет 18-20 часов — вот и пришло время проверить. И он отключил Air от аккумулятора со стопроцентным зарядом.
"За два с половиной часа аккумулятор разрядился до 30% — эксперимент пришлось прекратить.
Ну, это не может быть так же идеально, как они пишут?
Путем вытаскивания главного подозреваемого (я назову его в следующей части) и повторного запуска процесса Эрни удалось значительно ускорить его и снизить нагрузку на самый распространенный ноутбук Apple — на этот раз аккумулятор разрядился до 30% за четыре с половиной часа. Оказалось, что преступник был не один. Утром синхронизация продолжилась, это заняло ещё несколько часов. Затем, конечно, MacBook Air превратился в чудесный компьютер и "полетел" снова — но это "после драки с кулаками", не так ли?
Почему MacBook висит?
Эрни накопил в Dropbox более 200 000 файлов за десять с лишним лет. Включая следы работы системы управления контентом Node.Js, которая больше не существует. Каталог node_modules, основное приложение этой системы, с огромным количеством очень маленьких файлов, и другие. Работа с маленькими файлами не является одной из сильных сторон Dropbox — но у кого из нас нет слабости? Более того, эти каталоги и их содержимое, даже если система управления контентом все еще используется, не нуждаются в синхронизации. Эрни винит себя в том, что все так запуталось — лень и дурные привычки — но было бы правильнее винить Dropbox. Конечному пользователю не нужно следить за внутренней работой программного обеспечения, работающего на нем.
Но node_modules был только одним из виновников, даже не главным: в последние годы Эрни "играл" с Dropbox не один раз или два, пробовал то и другое — и не достигал желаемого результата, ничего не удаляя. Что это были за трюки и чего он хотел достичь, Эрни не говорит. Видимо, они работали, но не так, как он хотел. Ну, сотни тысяч маленьких файлов тоже никуда не делисьРазмышляя, Эрни нашел еще несколько фактов в защиту самого слабого из всех M1 Mac, у которого не только нет поклонника, но и графический процессор, похоже, имеет всего семь живых ядер. Предположительно, у Эрни есть именно такой Air. Не только у M1 MacBook Air был такой беспорядок с синхронизацией хранилищ Dropbox. Бывало и хуже. Это один из них. В синхронизации участвовал "переводчик" Rosetta 2 — что, конечно, не могло не повлиять на результат. Это два. И в отличие от некоторых других компьютеров, M1 MacBook Air справился с этой задачей, хотя и с трудом. Это, наверное, самое главное, не так ли? Не стесняйтесь говорить в комментариях и в нашем чате