Advertisement
  1. Computer Skills

Как поддерживать производительность вашего Mac на высоком уровне - часть 1

Scroll to top
Read Time: 9 min

() translation by (you can also view the original English article)

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

Причиной этого может быть физическая поломка материнской платы, памяти или системы охлаждения.

Проблемы с открытием файлов могут возникать при повреждении файловой системы. По этой же причине могут замедлиться поиск и запуск приложений и т.д.

Регулярное обслуживание компьютера поможет свести к минимуму проблемы.

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

В первой части я покажу вам как:

  • Обновлять приложения
  • Удалять приложения, мусор и ненужные файлы

Во второй части вы узнаете как:

  • Поддерживать здоровый образ жизни при работе на Mac
  • Удалять ненужные приложения из автозапуска

Обновление приложений

Разработчики часто выпускают новые версии своих приложений, либо путем устранения ошибок и исправления уязвимостей, либо путем внедрения новых функций. Обновление приложений сторонних разработчиков, приложений, установленных в Apple по умолчанию, а также macOS может быть произведено через приложение App Store.

При наличии обновления вы увидите сообщение либо на панели инструментов App Store, либо в доке.

Нажмите Command-Пробел для запуска Spotlight и введите App Store. Нажмите на пункт меню Updates для просмотра доступных обновлений.

Download updates from App StoreDownload updates from App StoreDownload updates from App Store
Загрузите обновления.

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

Для этого откройте раздел настроек System Preferences > App Store и отметьте пункт Automatically check for updates. В открывшемся списке можете выбрать все пункты или только некоторые.

  • Download newly available updates in the background - App Store будет уведомлять вас о наличии обновлений и самостоятельно загружать их. Но производить установку вам придётся самостоятельно. Нажмите установить, чтобы сразу установить обновления. Или нажмите позже, чтобы из выпадающего меню выбрать функции повтора: установить через час, установить вечером, или напомнить завтра.
  • Install app updates — App Store будет самостоятельно обновлять приложения, кроме тех, которые требуют перезагрузки системы.
Configure App Store UpdatesConfigure App Store UpdatesConfigure App Store Updates
Настройка обновлений

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

Обновление таких приложений может требовать каких-то действий от вас, так как не все разработчики понимают важность коммуникации с пользователем.

Приложение MacUpdate Desktop предлагает самый быстрый, простой и удобный способ автоматизации процесса обновления приложений. Установите его и войдите в свой аккаунт MacUpdate.

Нажмите на опцию App на боковой панели, и выберите найти обновления App > Check for Updates. Приложение автоматически просканирует установленные на вашем Mac приложения, проверит наличие обновлений и сообщит о найденных обновлениях. Доступные обновления будут помечены красным цветом.

Update all the installed apps with MacUpdate DesktopUpdate all the installed apps with MacUpdate DesktopUpdate all the installed apps with MacUpdate Desktop
Обновление приложений с помощью MacUpdate Desktop
Вкладка Updates показывает доступные обновления
Нажмите Updates al для обновления всех приложений

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

Если у вас бесплатный аккаунт, то вы можете обновить пять приложений в месяц. Премиальный аккаунт стоимостью 20$ за шесть месяцев не имеет этого ограничения.

Удаляем приложения, мусор и ненужные файлы.

Удаляем ненужные приложения

В папках Приложения и Приложения/Утилиты можно найти приложения, которые вы установили несколько лет назад, но так и ни разу не использовали. Трудно помнить какие приложения вы открывали в последний раз, если их хранится сотни в этих папках.

Нажмите кнопку Приложения на панели Поисковика. Затем правой кнопкой на строку заголовка столбцов и выберите "дата последнего открытия". Если вы отображаете приложения в виде списка, вы увидите время и дату последнего открытия рядом с приложением.

Check Last Opened from the column header in the Finder appCheck Last Opened from the column header in the Finder appCheck Last Opened from the column header in the Finder app
Выберите "Дата последнего открытия" в заголовке столбцов Поисковика.

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

В списке, нажмите кнопку Просмотр и выберите Упорядочить по > Дате последнего открытия. Как только вы сделаете это, ваши приложения будут организованы следующим образом:

  • Сегодня
  • Вчера
  • В предыдущие 7 дней
  • В предыдущие 30 дней
  • В этом году, и,
  • В прошлом году

Таким образом, вы получите представление о том, какие приложения вы используете каждый день в вашей работе, часто, или же редко, для какой-нибудь определенной работы.

Arrange your apps accordingly in the Finder appArrange your apps accordingly in the Finder appArrange your apps accordingly in the Finder app
Организуйте приложения в Поисковике соответсвенно.

Создайте список приложений для удаления, и сохраните лицензионные ключи купленных приложений в 1Password, или другом приложении управления паролями. Удалить приложения очень легко, просто перетащите иконку приложения в корзину.

Некоторые приложения могут потребовать пароль при удалении, а некоторые имеют собственный деинсталлятор. Разработчик может включить отдельное приложение-деинсталлятор в программный пакет. Например, для удаления Flash Player, Adobe предлагает отдельное приложение-деинсталлятор. Приложение Mac Little Snitch, также предлагает собственный деинсталлятор.

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

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

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

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

AppCleaner - бесплатная утилита, которая позволяет удалять приложения и файлы поддержки. Перетащите любое приложение в окно приложения или произведите поиск приложения, которое вы хотите удалить.

AppCleaner найдет все файл, относящиеся к приложению и удалит их, как только вы нажмете кнопку Удалить. AppCleaner может также удалять виджеты и плагины. Перейдите в AppCleaner > Настройки, и включите SmartDelete. Это позволит вам удалять все дополнительные файлы во время удаления приложения.

Appcleaner uninstall apps and their support files Appcleaner uninstall apps and their support files Appcleaner uninstall apps and their support files
AppCleaner удаляет приложения и их файлы поддержки.
1. Удалить приложения, плагины и виджеты
2. Найти приложения для удаления
3. Включить опцию SmartDelete

Другие варианты:

AppDelete - платная утилита ($7.99), которая удалит любые приложения и сопровождающие файлы. Приложение позволяет создавать журнал всех действий, и отменять удаления. Данное приложение находит невидимые или скрытые файлы, и также поддерживает другие языки.

iTrash - платная утилита, около $8.50, удаляет все сопровождающие файлы вместе с приложением. Приложение позволяет создавать журнал действий и может находить устаревшие файлы. Оно также поддерживает другие языки.

Удаляем нежелательные и ненужные файлы

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

Лог-файлы

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

  • /private/var/log ...выберите перейти > перейти в папку в Finder и введите/var/log в диалоговом окне
  • ~/Library/Logs
  • ~/Library/Logs  ...главным образом лог-файлы пользовательских приложений

Так как Mac периодически запускает скрипты обслуживания и сжимает или заменяет старые копии на новые, вам не стоит беспокоится о лог-файлах.

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

Run a terminal command to quickly check the date and time stamps of the log files associated with each maintenance scriptRun a terminal command to quickly check the date and time stamps of the log files associated with each maintenance scriptRun a terminal command to quickly check the date and time stamps of the log files associated with each maintenance script
Выполните данную команду в терминале, чтобы проверить метку даты и времени каждого скрипта обслуживания.

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

Кэш-файлы

Все приложения, работающие на macOS, будь то браузер, система, или установленные приложения, используют кэш.

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

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

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

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

Location of cache folder in home directoryLocation of cache folder in home directoryLocation of cache folder in home directory
Местоположение папки кэш-файлов в домашнем каталоге

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

Ненужные и дублированные файлы

Папки Desktop (Рабочий Стол), ~/Documents (Рабочий Стол) и ~/Downloads (Загруженные файлы) - возможные места хранения таких ненужных файлов, как, образы дисков, старые версии документов, фотографии, видео и др.

macOS требует определенное количества свободного пространства на диске - требуется по крайней мере 10% свободного дискового пространства для файлов подкачки виртуальной памяти, файла sleepimage (файл режима сна), лог-отчетов, кэш-файлов, информации о версиях и многих других.

Без достаточного свободного пространства система может замедлиться и начать давать сбои, что в конечном итоге приведет к потере данных. Удаление кэш и лог файлов не очень поможет, а только замедлит ваш Mac. Также возможно наличие идентичных копий одного файла на Mac.

Дублированные копии занимают место на диске, о чем вам может быть неизвестно. Стоит приобрести внешний жесткий диск - по крайней мере размером в 2 или 4TB - чтобы хранить все ценные файлы и приложения, и для обнаружения больших и дублированных файлов.

DaisyDisk - платная утилита, за $9.99, дающая в реальном времени представление о всех присоединенных дисках, будь то Macintosh HD, диск Thunderbolt, флэш, сетевое хранилище и многих других. Установите утилиту, щелкните на сканировать и все ваши файлы и папки будут представлены в визуальной интерактивной схеме.

Альтернативы - вы также можете попробовать бесплатные OmniDiskSweeper и GrandPerspective.

Click Scan to see the visual interactive map of your hard diskClick Scan to see the visual interactive map of your hard diskClick Scan to see the visual interactive map of your hard disk
Щелкните кнопку сканирования для запуска визуальной интерактивной схемы.

OnyX известен еще со времен Mac OS Z 10.2 Jaguar. Это бесплатная многофункциональная утилита с огромным количеством возможностей.

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

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

This is just one of dozens of OnyX views each of which has more maintenance optionsThis is just one of dozens of OnyX views each of which has more maintenance optionsThis is just one of dozens of OnyX views each of which has more maintenance options
Это лишь одна из дюжины возможных панелей OnyX, каждая из которых имеет большое количество опций обслуживания.

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

Она сканирует тэги и данные exif для обнаружения дублированных аудио или графических файлов скрытых в папках. Данная утилита также предоставляет вам возможность перенести или скопировать дублированные файлы, вместо их удаления.

Альтернативы - вы также можете использовать Gemini 2 или TidyUp for Mac. Данные утилиты предоставляют большое количество опций для поиска дублированных файлов.

Detect duplicate files on your Mac with DupeGuruDetect duplicate files on your Mac with DupeGuruDetect duplicate files on your Mac with DupeGuru
Ищем дублированные файлы на Mac с помощью DupeGuru

Заключение

В этой части урока мы рассмотрели как:

  • Обновлять приложения
  • Удалять приложения, мусор, и ненужные файлы.

Во второй части урока я покажу как:

  • Развить здоровые привычки при работе на Mac.
  • Удалить ненужные приложения из автозапуска

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

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Computer Skills tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.