10 функций, которые замедляют Mac

Компьютер может тормозить из-за Spotlight, определения лиц на фотографиях и даже из-за автоматической смены обоев.

1. Индексирование поиска Spotlight

Spotlight — встроенная в macOS поисковая система. Она помогает найти файлы, папки, приложения, события календаря, почту и сообщения.

Spotlight показывает необходимую информацию почти мгновенно. Для этого он постоянно индексирует данные и загружает компьютер. Это особенно заметно, когда вы подключаете к Mac внешний жёсткий диск с большим числом файлов.

Чтобы убедиться, что компьютер нагружает именно Spotlight, откройте приложение «Мониторинг системы». Найдите процесс mdworker с пометкой _spotlight в колонке «Пользователь».

Обратите внимание на колонку «% ЦП»: в ней указано, насколько сильно эта возможность системы нагружает процессор прямо сейчас.

Полностью отключить Spotlight можно с помощью «Терминала». Для этого скопируйте в него следующую команду и нажмите Enter.

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Чтобы восстановить работу Spotlight, скопируйте в «Терминал» команду, отменяющую предыдущую, и нажмите Enter.

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

2. Автоматический запуск приложений

Разработчики сторонних приложений хотят, чтобы вы как можно чаще использовали их творения. Поэтому они пытаются сделать так, чтобы их программы автоматически запускались после перезагрузки системы и ждали указаний в строке меню Mac.

Чем больше фоновых процессов, тем выше нагрузка на процессор и тем медленнее он справляется с активными задачами.

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

Здесь выберите приложение и нажмите на кнопку с изображением знака минус.

3. Защита данных на диске FileVault

FileVault — шифрование macOS. Оно нужно для предотвращения нежелательного доступа к данным на загрузочном диске Mac.

Когда вы включаете FileVault, система создаёт образ диска, шифрует данные и переносит на него. Активация функции занимает от нескольких минут до нескольких часов, в зависимости от производительности Mac и объёма данных на диске.

После включения FileVault все новые данные шифруются в фоновом режиме. Функция повышает безопасность использования системы, но нагружает процессор и замедляет Mac.

Если вы уверены, что компьютер не попадёт в чужие руки, FileVault можно отключить. Для этого откройте «Системные настройки», перейдите в меню «Защита и безопасность» и выберите раздел FileVault.

Здесь нажмите на значок в виде замка в нижнем левом углу окна, чтобы разрешить изменение настроек. После этого выберите «Выключить FileVault» и дождитесь окончания расшифровки данных.

4. Создание резервных копий Time Machine

Time Machine — система резервного копирования macOS. C помощью неё можно восстановить отдельные файлы или всю операционную систему целиком.

Для работы Time Machine используется внешний жёсткий диск. Когда вы подключаете его, система сразу начинает создавать резервную копию. Так она загружает Mac в неподходящий момент.

Чтобы выключить автоматическое резервное копирование, откройте «Системные настройки», перейдите в меню Time Machine и снимите галочку с пункта «Создавать резервные копии автоматически».

Теперь вы сможете создавать резервные копии вручную, когда не используете Mac. Для этого нажмите на значок Time Machine в строке меню и выберите «Создать резервную копию сейчас».

5. Общий доступ к файлам

Если несколько пользователей в локальной сети начинают вместе использовать данные на вашем Mac, его производительность может заметно просесть.

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

Для этого откройте «Системные настройки», перейдите в меню «Общий доступ» и уберите галочку возле пункта «Общий доступ к файлам».

6. Распознавание и группировка лиц в «Фото»

В macOS Sierra приложение «Фото» получило возможность автоматического определения лиц и группировки фотографий по ним.

Если вы используете функцию «Фото iCloud», то можете столкнуться с неожиданным уменьшением производительности компьютера.

«Фото iCloud» синхронизирует снимки между iPhone, Mac и другими устройствами Apple. Когда на Mac попадает большое число новых фотографий, приложение «Фото» включает автоматическую индексацию для поиска лиц. Индексация работает в фоновом режиме даже при закрытом приложении «Фото». Вы можете выключить её только через «Мониторинг системы».

Похожее:  Особенности процессора intel pentium

Чтобы убедиться, что компьютер загружает именно индексация «Фото», откройте приложение «Мониторинг системы» и найдите процесс Photos Agent.

Если проблема в нём, выберите процесс и нажмите на кнопку его завершения в верхнем левом углу окна приложения.

7. Изменение картинки рабочего стола по времени

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

Источник

Загрузка CPU процессом kernel_task в Mac OS

Попался в руки старенький ноутбук MacBook Pro 2010 года, который сильно тормозил. Подозрения пали на диск, так как в тех моделях устанавливались HDD, было решено заменить его на SSD с уже установленной Mac OS снятый с другой машины. Проблема никуда не ушла и визуально не было улучшения. После нескольких проверок, сбросов NVRAM и SMC, так как кулер крутил на 100% оборотов, когда практически уже был уверен что проблема в железке, случайно заглянул в «Мониторинг системы» и увидел там загрузку процессора на 140-250%. Проблема заключалась в том, что процесс Kernel_task отъедал ресурсы CPU и не давал работать всей ОС. Вот что пишут сами Apple об этом процессе: Процесс kernel_task помогает управлять температурой ЦП, снижая доступность ресурсов ЦП для программ с высокой интенсивностью вычислений. Иначе говоря, процесс kernel_task запускается при возникновении риска перегрева центрального процессора. Сам по себе он не вызывает такие ситуации. При снижении температуры ЦП активность этого процесса автоматически уменьшается.

Было найдено решение проблемы:

1) Для начала включаем отображение скрытых папок: — Заходим в «Терминал» — Вбиваем 2 команды: defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder 2) После чего определяем модель компьютера: — Кликаете «Об этом Mac» — Далее жмите кнопку «Подробнее» — Кликаете на «Отчёт о системе» Там где аппаратные средства находите и запоминаете «Идентификатор модели». В моём случае это MacBookPro7,1 3) Переходите по этому пути: /System/Library/Extensions Выбирайте файл IOPlatformPluginFamily.kext, кликаете правой кнокой и выбираете «Показать содержимое пакета» 4) Переходите в Contents/PlugIns, потом на файле ACPI_SMC_PlatformPlugin.kext так же выбираете «Показать содержимое пакета» 5) Далее в Contents/Resources находите файл с моделью ноутбука. Как вы помните: у меня был MacBookPro 7.1. Удаляйте этот файл! (Если нет нужного файла, удалите ближайшие модели, к примеру нет 8.1, удаляете 7.1 и 9.1) 6) Перезагрузите компьютер. Вероятно эту процедуру придется проделывать после каждого обновления Mac OS Чтобы вернуть отображение папок, как было раньше, выполните в «Терминале» команду: defaults write com.apple.finder AppleShowAllFiles FALSE killall Finder

Если не удается удалить идентификатор модели

В том случае, когда у вас MacOS El Capitan или выше, система не даст удалить файл-идентификатор, так как предварительно нужно снять защиту целостности системы (System Integrity Protection или сокращенно SIP). SIP можно отключить только из режима восстановления. Надо перегрузиться, получить доступ к «Терминалу» и ввести команду отключения.

  • Отключаем Mac и при включении зажимаем клавиши ⌘R (Command+R);
  • После загрузки попадаем в меню восстановления. Открываем раздел «Утилиты» и запускаем «Терминал»;
  • Вводим команду: csrutil disable
  • Перезагружаем Mac.

Чтобы включить защиту, нужно опять войти в режим восстановления, открыть терминал и ввести команду: csrutil enable

Источник

Почему в процессе accountd так много процессора?

Почему службы accountsd и securityd обрабатывают столько CPU на OS X 10.10.3?
Я нахожусь в MacBook Pro в начале 2011 года.

Для чего предназначены эти процессы? Можно ли их убить? Машина заработала только 4 часа, поэтому она была перезагружена в последнее время.

введите описание изображения здесь>> </p></body></html>

10 ответов

В настройках приложения Mail.app я отменил выбор «Аккаунты> Advanced> Автоматическое обнаружение и поддержание настроек учетной записи» в двух учетных записях Google, а загрузка ЦП вернулась к нормальной работе.

У меня была аналогичная проблема с accountd с использованием 44% CPU. Следующие шаги решили проблему.

В Calendar.app> Предпочтения> Учетные записи . Я отключил и включил учетную запись, которую Mail и Calendar пытались получить.

Похожее:  Как выбирать и как часто нужно менять термопасту в компьютере или ноутбуке

У меня была учетная запись Gmail, которая была закрыта, но все еще подписана в настройках системы Mac.

Как только я удалил учетную запись, accountd перешел с 83% CPU на 0,01 через 30 секунд, моя температура процессора снизилась с 183F до 106F, и мои поклонники перестали работать с высокой скоростью.

Я согласен с большинством в отношении учетной записи Gmail как общего знаменателя.

По чужому предложению в подобном потоке я отменил выбор Mail> Предпочтения> Учетные записи> Расширенный> Автоматически обнаруживать и поддерживать настройки учетной записи, а ЦПУ упал до нормального диапазона. У меня 3 аккаунта google, 1 yahoo и iCloud. Надеюсь, это исправить будет. Я запустил Disk Util несколько раз для одной и той же проблемы, и, похоже, появляются постоянные ошибки разрешений, поэтому не уверен, что другой базовый процесс или это было. Удачи!

У меня есть учетные записи, чтобы успокоиться, удалив и перезапустив приложение Mail. Он перешел от 60% CPU к 0% CPU. Не требуется перезагрузка.

Я не уверен, что вызвало его плохое поведение, но я был , глядя на мои учетные записи и профили обеспечения в Xcode в течение очень долгого времени.

В приложении Mail перейдите в Window> Упражнение и попытайтесь отменить все, что он делает. Это решило это для меня

Не могли бы вы попытаться выйти из всех служб iCloud, перезагрузиться и снова войти в систему.

У меня такая же проблема, которая возникает случайным образом. Я подозреваю iCloud или мои учетные записи электронной почты в Системных настройках. Время от времени панель системных предпочтений просит меня ввести мои пароли Google, которые я отказываюсь делать.

Похоже, что в индексировании файлов iOS есть ошибка. Иногда accountsd застревает в неопределенном цикле при индексировании файлов на компьютере (для использования Spotlight). Способ его устранения — сбросить индексирование на вашем ноутбуке:

  1. Перейдите в раздел Системные настройки-> Spotlight- > Конфиденциальность
  2. добавьте (+) ваш жесткий диск (скорее всего, «Macintosh HD») в список «Предотвратить прожектор из списка поиска в этих местах».

Это приведет к удалению вашего предыдущего файла индекса и позволит решить вашу проблему с использованием accountsd . Однако Spotlight больше не будет работать. Если вам это не нужно, не беспокойтесь следовать остальным инструкциям.

Но если вам нужен Spotlight back, удалите Macintosh HD из списка, выбрав его и нажав кнопку — . Сделайте это в течение ночи или когда-нибудь, что вам не нужен ваш ноутбук в течение нескольких часов, поскольку он собирается переиндексировать ваши файлы и требует много компьютерных ресурсов.

Отмена календаря и сообщений в моей учетной записи Google решила его для меня. Это не потеря для меня, несмотря на то, что я использую только Google для какой-либо почты в данный момент (которую я оставил выбранным). Что касается того, почему это было проблемой с Google, и почему это только стало проблемой в последнее время, я в недоумении.

У меня также была учетная запись gmail, которая была закрыта, но все еще была на моем Mac. Удаление учетной записи с моего Mac решило проблему.

Источник



accountsd — что делать, когда он перегружает процессор Mac-а

После давешнего обновления macOS Catalina до версии 10.15.7 юзеры начали массово сетовать на то, что Mac-и вдруг начинают работать с заметным перегрузом. И причиной тому — некий хитрый процесс, который называется accountsd.

Прога настолько прожорливая, что даже сравнительно не старый еще MacBook Pro 2018 года выпуска подвешивает наглухо, каким-то образом загружая процессор до 450%.

Скрин с Apple Support Communities, который есть ниже по тексту, приведен для иллюстрации как раз этого случая.

Разумеется, если Mac или MacBook вы пользуетесь давно, то наверняка знаете, что проблемка эта очень не новая и время от времени возникает после апдейтов системы.

Но этот раз, то есть, с выходом новой macOS Catalina v.10.15.7, о ней действительно как-то уж очень активно заговорили. Притом не только на профильной ветке официального форума службы поддержки Apple, но и в Twitter-е, и в Reddit-е, и в fb… Потому, считаем, есть смысл рассмотреть вопрос более пристально.

Похожее:  Срок службы жесткого диска компьютера

что такое accountsd?

Если очень кратко, то accountsd — это программа, а точнее служебный процесс в рамках Accounts framework. В документации же для разработчиков Apple относительно последней сказано примерно следующее:

Accounts framework обеспечивает доступ к учетным записям пользователей, хранящимся в базе данных Accounts, которая находится под управлением системы. Учетная запись хранит учетные данные для входа в определенный сервис, например в Twitter, и вы можете использовать эти учетные данные для аутентификации в сервисе. После того, как вы встроили Accounts framework в свое приложение, вам больше не нужно хранить логины для учетных записей самому. Вместо этого пользователь предоставляет вашему приложению доступ к использованию учетных данных своей учетной записи без необходимости вводить свое имя пользователя и пароль. Если в базе данных учетных записей пользователя нет учетной записи для конкретной службы, вы можете позволить им создать и сохранить учетную запись из вашего приложения.

Это к вопросу о том, что это за процесс такой этот accountsd, и зачем он нужен. Для общего развития, так сказать. Ну а теперь о том, как обозначенную проблему с ним устранять.

что делать, когда accountsd перегружает процессор Mac-а?

Значит, для начала пробуем обойти трабл по-простому. А именно, просто перезаходим в свой Apple ID. Для этого:

  • открываем «Системные настройки«;
  • кликаем Apple ID (справа сверху) и затем — «Обзор» (в колонке слева);
  • жмем «Выйти» (кнопка внизу окна) и перезагружаем Mac.

После завершения перезагрузки логинимся по-новой и проверяем результат.

Если сразу или через некоторое время проблема возникла снова, то бишь, Mac начинает заметно подтормаживать (или совсем зависает), и в списке процессов accountsd снова на первом месте по потреблению ресурса процессора, то в таком случае категорически не лишним будет выполнить процедуру перезапуска SMC и/или NVRAM компьютера.

Сделать это, напомним, можно следующим образом:

  • выключаем Mac;
  • затем его включаем, зажимаем кнопки «Command + Option + P + R» и держим их, пока Mac не перезагрузится второй раз (т.е. до второй музычки запуска, а это примерно через 20 секунд).

Данная процедура перезапускает NVRAM (PRAM) и помогает также устранить проблему с запуском компа после апдейта системы. Кроме того из Безопасного режима также можно запустить «Дисковую утилиту» и проверить macOS на предмет наличия других проблем.

Если и это не помогло (а может быть и такое), тогда выполняем еще и перезапуск системы индексации файлов macOS:

  • открываем «Системные настройки» и далее — Spotlight;
  • в окне «Spotlight» переходим во вкладку «Конфиденциальность» и жмем «плюс» внизу окна;
  • добавляем жесткий диск (по умолчанию это будет Macintosh HD) в список «Запретить Spotlight выполнять поиск в следующих папках«;
  • после этого тут же жмем «минус» и удаляем жесткий диск из этого списка.

По ходу выполнения переиндексации файлов Mac тоже может немного подтормаживать, но это нормально. Но на всякий случай данную процедуру лучше оставлять на то время, когда комп особо не нужен (на ночь, к примеру).

Ну а если и переиндексация должного эффекта не возымела и accountsd по-прежнему бесчинствует, то в качестве экстремальной меры можно попробовать еще одну. А именно:

  • открываем «Библиотеку» и переходим в папку «Accounts«;
  • там находим файл Accounts4.sqlite и вручную переименовываем его в Accounts4.sqlite.testbackup
  • после чего перезагружаем Mac.

Судя по отзывам, метода вроде как действенная. Но может привести к проблемам со входом в iCloud и/или сбою в синхронизации данных. Так что, без должного опыта применять её не рекомендуется. И если ни одним из приведенных выше способов устранить проблему с accountsd не удалось, то тогда лучше все таки подождать следующего обновления macOS Catalina.

Источник