Mac os x caching

Содержание
  1. Что представляет собой кэширование контента на Mac?
  2. Что такое кэширование контента?
  3. Как это работает?
  4. В моей сети несколько подсетей. Это что-то меняет?
  5. Можно ли использовать несколько кэшей контента?
  6. Где хранятся кэшированные файлы?
  7. Как можно оценить продуктивность работы кэша контента?
  8. Рекомендации для повышения производительности
  9. Рекомендации в отношении кэширования контента
  10. Как очистить (удалить) кэш на Mac (macOS) вручную и при помощи специальных программ
  11. Видео:
  12. Что такое кэш и зачем его удалять?
  13. Как очистить кэш Safari на Mac
  14. Очистка кэша системы Mac (macOS)
  15. Приложения для очистки кэша на Mac
  16. Как правило, чистить кэш вообще не стоит
  17. Настройка кэширования контента на Mac
  18. Включение кэширования контента
  19. Выключение кэширования контента
  20. Выбор тома для кэширования
  21. Настройка размера кэша
  22. Включение или выключение кэширования контента iCloud
  23. Предоставление устройствам iOS доступа к кэшированному содержимому
  24. Удаление всего кэшированного содержимого

Что представляет собой кэширование контента на Mac?

Что такое кэширование контента?

Кэширование контента — это служба macOS, которая помогает сократить расход интернет-трафика и ускорить установку программного обеспечения на компьютерах Mac, устройствах iOS, iPadOS и Apple TV.

Кэширование контента ускоряет загрузку программного обеспечения, распространяемого компанией Apple, а также данных, сохраняемых пользователями в iCloud, за счет хранения содержимого, которое уже было загружено на эти локальные компьютеры Mac, устройства iOS, iPadOS и Apple TV. Сохраненный контент хранится в кэше контента на Mac и доступен другим устройствам по локальной сети, без выхода в интернет.

Кэширование контента можно использовать в сетях, содержащих среду NAT для кэша контента и всех устройств, и в сетях, состоящих из публичных IP-адресов. Устройства Apple с iOS 7 или новее и OS X 10.8.2 или новее автоматически связываются с расположенным поблизости кэшем контента, не требуя для этого никакой настройки.

Важно! Настоятельно рекомендуется настроить кэширование контента на компьютере Mac, имеющем единственное подключение к сети — через проводное подключение Ethernet. Для кэширования контента допустимо использовать подключение Wi-Fi вместо Ethernet, но это может повлиять на производительность.

Как это работает?

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

Например, когда первый клиент в сети загружает обновление macOS, копия обновления сохраняется в кэше контента. Когда следующий клиент в сети подключается к App Store для загрузки обновления, обновление копируется из кэша контента, а не из App Store.

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

На следующем рисунке показана одна частная подсеть с одним кэшем контента:

В моей сети несколько подсетей. Это что-то меняет?

По умолчанию кэширование контента выполняется в рамкой определенной подсети, но можно настроить кэширование контента для:

любого сочетания подсетей локальной сети, использующих одинаковый общедоступный IP-адрес;

любого сочетания подсетей общедоступных IP-адресов (при поддержке дополнительной DNS).

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

Можно ли использовать несколько кэшей контента?

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

Где хранятся кэшированные файлы?

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

Как можно оценить продуктивность работы кэша контента?

С помощью приложения «Мониторинг системы» можно следить за статистикой кэширования контента. Просмотр журналов кэширования содержимого и статистики кэширования на Mac.

Читайте также:  Windows 10 performance optimization

Рекомендации для повышения производительности

На кэширование контента в основном влияют следующие два фактора: конфигурация подключения и конфигурация оборудования.

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

Чтобы посмотреть, не является ли Ваш компьютер Mac узким местом, когда к кэшу контента одновременно обращается большое количество клиентов, проверьте использование процессора для процесса AssetCache в приложении «Мониторинг системы» (откройте Мониторинг системы, выберите «Вид» > «Все процессы», затем нажмите «ЦП»). Если загрузка процессора постоянно находится на максимуме или почти на максимуме, Вы можете добавить дополнительные кэши контента для распределения запросов между несколькими компьютерами.

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

Рекомендации в отношении кэширования контента

Ниже приведены рекомендации по кэшированию контента. Следуйте им всегда, когда возможно.

Разрешите все push-уведомления Apple.

Не используйте ручные настройки прокси.

Не используйте прокси для обработки запросов клиентов к кэшам контента.

Не выполняйте аутентификацию прокси для кэшей контента.

Укажите порт TCP для кэширования. (См. описание ключа «Порт» в разделе Настройка расширенных параметров кэширования контента на Mac.)

Управляйте межсайтовым трафиком кэширования.

Блокируйте регистрацию поддельных кэшей.

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

Источник

Как очистить (удалить) кэш на Mac (macOS) вручную и при помощи специальных программ

Для macOS в порядке вещей использовать часть жесткого диска пользователя для повседневных операций. Ваш web-браузер постоянно загружает новые данные, которые в последствии сохраняет для ускорения загрузки в будущих сеансах. Приложения, такие как видеоредакторы и iTunes (приложение Музыка), также хранят кэш экспортированных файлов и обложек альбомов.

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

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

Видео:

Что такое кэш и зачем его удалять?

Кэш в основном представляет собой временные файлы, созданные операционной системой и используемыми приложениями. Например, это могут быть временные файлы, такие как изображения и HTML-документы, созданные web-браузером, клиентами-мессенджерами (Вконтакте, Twitter, Viber, Skype и т.д).

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

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

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

Кнопка удаления кэша в приложении Tweetbot:

Однако, кроме желания освободить место, для удаления кэшей могут быть и другие причины, в частности:

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

Важно! сначала создайте резервные копии файлов.

Рекомендуется регулярно создавать резервные копии файлов на своем Mac либо с помощью приложения Time Machine от Apple, либо же используя сторонний инструмент или online-сервисы для резервного копирования. Начав наводить порядок в папке Библиотека, всегда есть риск сломать что-нибудь важное.

Читайте также:  Как открыть регистры windows

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

Как очистить кэш Safari на Mac

Очистка кэша в Safari очень проста:

1. Запустите браузер Safari и перейдите на панели меню по пути «Safari»«Настройки».

2. Откройте вкладку «Дополнения» и поставьте галочку возле пункта «Показывать меню «Разработка» в строке меню».

3. Закройте окно «Настройки», затем выберите меню «Разработка» в строке меню.

4. В меню «Разработка» выберите «Очистить кэши».

Примечание: Данный метод несколько более радикален, чем простая очистка истории, доступная через «Safari»«История»«Очистить историю». При этом очистка кэша в режиме разработки не удаляет личную информацию, кроме той, которая хранится во временных файлах (история, закладки, папка «Загрузки» и пр. не будут удалены).

Очистка кэша системы Mac (macOS)

Для того чтобы очистить кэш вашей учетной записи необходимо сделать следующее:

1. Запустите Finder, затем нажмите «Переход»«Переход к папке» в строке меню в верхней части экрана.

2. Введите в появившееся поле строку

/Библиотеки/Caches и нажмите ОК.

3. Выберите файлы и папки, которые вы хотите удалить, и перетащите их в корзину. Не волнуйтесь, удаление всего содержимого папки Caches ни к чему плохому не приведет.

4. Восстановите свободное пространство, щелкнув правой кнопкой мыши по корзине на панели Dock и выбрав «Очистить корзину».

Если вы хотите удалить кэши, связанные с другой учетной записью пользователя, вам нужно перейти в каталог кэша данного пользователя. Это можно сделать, изменив местоположение папки на втором шаге на /Пользователи/Имя пользователя/Библиотеки/Caches — заменив «Имя пользователя» названием соответствующей учетной записи пользователя.

Для того чтобы очистить системные кэши, которые совместно используются несколькими учетными записями, перейдите в /System/Библиотеки/Caches.

Приложения для очистки кэша на Mac

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

OnyX — мощный бесплатный инструмент, обеспечивающий простое удаление кэшей. Загрузите версию для вашей операционной системы, и запустите приложение. Дайте программе проанализировать ваш загрузочный диск, а затем перейдите на вкладку «Обслуживание». Укажите, что именно следует удалить, а затем нажмите «Выполнить».

CCleaner — не обладающий таким широким функционалом, как у OnyX, инструмент для очистки кэшей. Загрузите и установите приложение, затем нажмите «Analyze», чтобы CCleaner обнаружил как можно больше потенциального свободного места (включая кеши). Затем вы можете нажать «Run Cleaner» для удаления выбранных объектов.

CleanMyMac X — мощная программа, позволяющая очистить кэш в один клик. Данный инструмент удалит кэши и найдет другие мусорные файлы на macOS, такие как устаревшие резервные копии и просто большие файлы.

Как правило, чистить кэш вообще не стоит

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

Например, можно переместить библиотеки и резервные копии устройств в другое место, удалить ненужные большие файлы или добавить больше дискового пространства на свой MacBook.

Источник

Настройка кэширования контента на Mac

На Mac можно включить или выключить кэширование контента, выбрать объем и размер кэша, предоставить устройствам iOS и iPadOS доступ к кэшированному контенту или удалить весь кэшированный контент.

Описание и рекомендации по кэшированию контента и см. в разделе Изменение настроек кэширования контента.

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

Читайте также:  Efibootmgr windows on mac

Если Вы предоставляете кэширование контента для клиентов с произвольными общедоступными IP-адресами, Вам необходимо добавить или отредактировать запись TXT DNS для Вашего кэша контента. Обнаружение кэшей контента при использовании нескольких общедоступных IP‑адресов на Mac.

Включение кэширования контента

На Mac выберите меню «Apple»

> «Системные настройки», нажмите «Общий доступ», затем поставьте флажок «Кэширование контента».

В списке служб слева установите флажок «Кэширование контента», затем подождите, пока индикатор кэширования контента не станет зеленым.

Нажмите всплывающее меню «Кэш», затем выберите содержимое, которое нужно кэшировать.

Весь контент. Хранение обновлений ПО и приложений, загруженных от Apple, а также контента iCloud на этом компьютере Mac.

Только общий контент. Хранение только обновлений ПО и приложений, загруженных от Apple, на этом компьютере Mac.

Только контент iCloud. Хранение на этом компьютере Mac только контента iCloud, такого как фото и документы.

Перезапустите клиентские устройства, которые будут использовать кэш контента.

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

Выключение кэширования контента

На Mac выберите меню Apple

> «Системные настройки», нажмите «Общий доступ», затем выберите «Кэширование контента».

В списке служб слева снимите флажок «Кэширование контента».

Выбор тома для кэширования

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

На Mac выберите меню Apple

> «Системные настройки», нажмите «Общий доступ», затем выберите «Кэширование контента».

Нажмите кнопку «Изменить» рядом с местоположением кэша.

Выберите том хранилища, затем нажмите «Переместить».

При перемещении существующего кэша в новое местоположение кэширование контента временно приостанавливается.

Настройка размера кэша

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

На Mac выберите меню Apple

> «Системные настройки», нажмите «Общий доступ», затем выберите «Кэширование контента».

Установите размер кэша с помощью бегунка или введите значение в текстовом поле и выберите единицы (МБ, ГБ, ТБ или ПБ) во всплывающем меню.

Включение или выключение кэширования контента iCloud

При кэшировании контента iCloud сохраняются файлы, которые пользователи хранят в iCloud, например документы Pages или Numbers.

Все кэшированное содержимое iCloud загружается, сохраняется и передается в зашифрованном виде, и кэш контента не имеет возможности его расшифровать.

На Mac выберите меню Apple

> «Системные настройки», нажмите «Общий доступ», затем выберите «Кэширование контента».

Для этого выполните следующее:

Включение кэширования контента iCloud. Нажмите всплывающее меню «Кэш», затем выберите «Весь контент» или «Только контент iCloud».

Выключение кэширования контента iCloud. Нажмите всплывающее меню «Кэш», затем выберите «Только общий контент».

Когда Вы отключаете кэширование контента iCloud, все кэшированные данные iCloud немедленно удаляются из кэша контента.

Включив или отключив кэширование контента iCloud, можно перезапустить клиентские устройства. Клиентские устройства автоматически обнаруживают изменения, но на это может потребоваться время. Если перезапустить клиентские устройства, они незамедлительно обнаружат изменения.

Предоставление устройствам iOS доступа к кэшированному содержимому

Вы можете предоставить доступ к интернет-подключению и кэшированному контенту на Вашем Mac устройствам iOS, подключенным через USB. Эта функция также называется кэшированием по подключению.

При кэшировании по подключению:

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

Устройства iOS, подключенные к Mac через USB, имеют доступ к интернету, даже когда они не подключены к сети Wi-Fi или сотовой сети.

Подключенные управляемые устройства iOS автоматически отмечаются в своей системе управления мобильными устройствами (MDM).

На устройстве iOS перейдите в меню «Настройки» > «Режим модема», затем выключите режим модема.

На Mac выберите меню Apple

> «Системные настройки», нажмите «Общий доступ», затем выберите «Кэширование контента».

Установите флажок «Подключение к интернету».

При первом подключении устройства iOS к компьютеру Mac по USB необходимо выбрать «Доверять» на устройстве.

Удаление всего кэшированного содержимого

На Mac выберите меню Apple

> «Системные настройки», нажмите «Общий доступ», затем выберите «Кэширование контента».

Нажмите «Сбросить», затем нажмите «Сбросить» еще раз, чтобы подтвердить запрос.

Источник

Оцените статью