[Mac OS X] Очищаем кэш-память

13

pic_0

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

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

Шаг первый

Завершите все запущенные приложения с помощью комбинации клавиш Cmd+Q. Откройте окно Finder и с помощью комбинации Shift+Cmd+G перейдите в каталог ~/Library/Caches, выделите все файлы и папки с помощью Cmd+A и переместите все в Корзину. Ели потребуется, введите свой пароль.

Шаг второй

Еще раз с помощью комбинации клавиш Shift+Cmd+G, перейдите теперь уже в папку /Library/Caches. Сделайте все то же самое – удалите все файлы и папки.

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

Удачи!

13 комментариев

  1. 0
    Игорь Соловьев

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

  2. 0
    Vladimir Nikityuk

    а очистить корзину перед перезагрузкой не нужно?

    • 0

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

  3. 0
    Сергей

    Имеет смысл прописать это все в кроне, раз в месяц.

    • 0
      Игорь Соловьев

      Сергей, Возможно. Но тогда в скрипте, реализующем все это, лучше добавить что-нибудь сообщающее о том, что требуется перезагрузка. Например: say System need reboot

      😀

  4. 0

    Спасибо за урок!

  5. 0

    Почистить можно еще тут:

    ~/Library/Application Support/(название приложения)

    ~/Library/Preferences, а кеш в ~/Library/Caches/(название приложения)

  6. 0

    Полезная информация, но есть у меня вопрос, мне нужно почистить кэш а у пользователя нет рут прав, и я не могу удалить файлы, а из учетки админа удаляется кэш сомой учетки админа. Вопрос: как почистить кэш из учетки пользователя (кэш я так понимаю разный), прописать sudo ~/Library/Caches только через терминал или как?

  7. 0

    Всё сделала как написано — не помогло 🙁 Дело в том, что уже несколько месяцев у меня глючит программа OpenOffice. При попытке завершения пишет: «Работа программы «OpenOffice.org» была принудительно завершена при попытке восстановления окон программы. Повторить попытку восстановления окон?»
    При этом на обе команды «восстановить окна» и «не восстанавливать окна» реагирует одинаково, вернее, никак не реагирует. Я гуглила информацию о том, как устранить эти неполадки. Пишут, что надо очистить кэш, что я и сделала. Результат нулевой. Что ещё можно сделать? Буду признательна за любую подсказку.

  8. -1

    а сраку имеет смысл почистить?

Авторизуйтесь Чтобы оставить комментарий