Проблема с зарезервированной памятью в mac os. Освобождение оперативной памяти в Mac OS X

THE BELL

Есть те, кто прочитали эту новость раньше вас.
Подпишитесь, чтобы получать статьи свежими.
Email
Имя
Фамилия
Как вы хотите читать The Bell
Без спама

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

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

Запустите приложение «Терминал» (Terminal) и выполните всего одну команду:

После этого ваш Мас на несколько секунд серьезно призадумается. Но пугаться не стоит. Просто подождите немного. Эта команда, говоря простым языком, выполняет мини-перезагрузку вашего компьютера. Все открытые программы и данные при этом не пострадают. Все останется ровно в том состоянии, в котором Мас находился до запуска команды «purge».

В нашем случае количество свободной оперативной памяти увеличилось с 400 МБ до примерно 1 ГБ, что является очень хорошим результатом.


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

По материалам cultofmac

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

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

Оптимизация хранилища

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

При оптимизации хранения фильмов, телешоу и вложений электронной почты не используется хранилище iCloud.

Автоматическая очистка Корзины

Параметр «Очищать Корзину автоматически» удаляет без возможности восстановления файлы, которые находятся в Корзине более 30 дней.

Осторожно, потому что вы не хотите повредить хрупкий механизм под теперь черными кнопками. Две маленькие вложенные соединяют кнопку с корпусом. Механизм с ножницами и резиновый наконечник обеспечивают точку давления. Кто удаляет механизм с удалением ключа, например, чтобы удалить упрямую крошку, нужно немного терпения при повторной резьбе. Наблюдение обязательно! Кстати, удаление примесей не всегда без риска: дыхание содержит незначительное количество влаги, а электроника под клавиатурой, особенно в ноутбуках, нисколько не нравится.

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

Удаление мусора

Параметр «Удалить мусор» помогает находить большие файлы и файл, которые, возможно, больше не нужны. Нажмите кнопку «Просмотреть файлы», затем выберите любые категории файлов на боковой панели, такие как «Программы», «Документы», GarageBand, «Файлы iOS », iTunes или «Корзина».


Где находятся настройки для каждой функции

  • Выберите меню Apple () > «Системные настройки », перейдите на вкладку iCloud, затем нажмите кнопку «Параметры» рядом с iCloud Drive . Функция «Хранение в iCloud» активирует параметры «Папки "Рабочий стол" и "Документы"» и «Оптимизировать хранилище Mac». Чтобы полностью отключить iCloud Drive, снимите флажок iCloud Drive.
  • В программе «Фото» выберите «Фото» > «Настройки», затем щелкните iCloud. Функция «Хранение в iCloud» активирует параметры и «Оптимизировать хранилище Mac».
  • В программе iTunes выберите iTunes > «Настройки», затем нажмите «Дополнительно». Функция «Оптимизировать хранилище» активирует параметр «Автоматически удалять просмотренные фильмы и телешоу».
  • В программе «Почта» перейдите в меню «Почта» > «Настройки» и откройте раздел «Учетные записи». Функция «Оптимизировать хранилище» в разделе «Информация учетной записи » почтовой учетной записи выбирает значение «Недавние» и «Нет» в раскрывающемся меню «Загрузить вложения».

: в Finder выберите Finder > «Настройки», затем щелкните «Дополнительно». Функция «Очищать Корзину автоматически» активирует параметр «Удалять объекты из Корзины по истечении 30 дней».

Другие способы автоматической экономии пространства в ОС macOS

ОС macOS Sierra и более поздней версии автоматически предпринимает дополнительные действия для экономного использования пространства:

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

Освобождение места в хранилище вручную

Даже без использования функций оптимизации хранения в ОС macOS Sierra или более поздней версии вы можете выполнить ряд действий для освобождения места в хранилище.

Навигация по записям

Произошло это чуть менее двух...

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

1. Очищаем список автозагрузки

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

К счастью, в OS X очень удобно контролировать и регулировать всё это “хозяйство”:

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

2. Обновляемся до самой свежей версии OS X

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

3. Наводим порядок на диске

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

  • Запускаем Дисковую утилиту и выбираем ваш жесткий диск в меню слева
  • Переходим на вкладку Первая помощь и жмем кнопку Проверить , а затем Исправить .
  • Система запустит сканирование и исправит ошибки, если таковые будут найдены.

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

4. Проверяем прожорливые процессы

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

  • Открываем Мониторинг системы из папки Программы - Утилиты .
  • Переключаясь между вкладками ЦП и Память и просматривая запущенные процессы, находим приложения, потребляющие чрезмерное количество ресурсов.
  • Если найдете процесс расходующий более 90% (не root-процесс) - смело завершайте его, используя кнопку Завершить .

5. Удаляем неиспользуемые файлы локализаций

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

6. Очищаем рабочий стол

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

7. Отключаем виджеты

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

Все приведнные советы больше актуальны для владельцев старых маков или машин с недостаточным объемом оперативной памяти. Эффект замедления на более новых компьютерах будет почти незаметен или ощутим уже на самых запущенных стадиях (инструменты для мониторинга). Однако в любом случае, профилактика и наведение порядка еще никогда никому не мешали. ;)

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

Замените жесткий диск на SSD

В отличие от традиционного PC, где многие компоненты могут быть легко заменены, конструкция Mac позволяет без особых проблем модернизировать лишь некоторые компоненты. Замена жесткого диска на SSD позволяет получить существенный прирост производительности. Чтобы сделать Mac радикально быстрее, достаточно установить твердотельный накопитель. Модель объемом 256 ГБ обойдется всего в $110.

Избавьтесь от лишних программ в автозагрузке

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

Увеличьте объем оперативной памяти

Увеличение объема оперативной памяти позволяет повысить скорость обработки информации и работоспособность компьютера при большом количестве одновременно открытых задач. Следует учитывать, что не все модели Mac можно апгрейдить таким способом. Дело в том, что Apple практикует ограничение возможности обновления комплектующих с целью удешевления производства. К примеру, оперативная память не подлежит замене во всех моделях ноутбуков MacBook Air, у бюджетной модификации iMac и Mac mini выпуска 2014 года .

Закройте ресурсоемкие приложения

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

Выполните очистку ОС

С помощью сторонних приложений можно эффективно очистить операционную систему от временных и ненужных файлов. Узнать, какие файлы занимают больше всего места на диске, позволяют DaisyDisk и OmniDiskSweeper. Для очистки ОС пригодятся AppCleaner, MacKeeper и CleanMyMac. Последняя в дополнение к автоматическому определению файлов, которые можно удалить без последствий, дает возможность уменьшить размер библиотек iPhoto­, найти и удалить большие файлы, не открывавшиеся на протяжении длительного времени, управлять установленными приложениями и т.д.

Ограничьте количество одновременно открытых вкладок

Не так давно эксперты провели исследование на предмет того, какое влияние на работу лэптопа оказывает браузер, в частности открытые в программе вкладки. Корреляция между количеством запущенных веб-страниц и производительностью и автономностью Mac может показаться неочевидной, однако зависимость существует. В частности, если открыть 100 вкладок, помимо негативного эффекта на производительности, это отразится на автономности: MacBook проживет в среднем на 1 час меньше. Расширение xTab для Google Chrome позволяет ограничить максимальное количество одновременно открытых вкладок.

Обновите программное обеспечение

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

Освободите оперативную память

При длительной работе с большим количеством программ и файлов, рано или поздно заметно падение скорости работы компьютера. Дело в том, что в оперативной памяти остаются фрагменты кода программ, с которыми вы работали раньше. OS X, в свою очередь, начинает увеличивать файл подкачки, который хранится на накопителе. Оперативная память быстрее SSD и жесткого диска, поэтому с целью сохранения быстродействия следует организовать очистку оперативной памяти компьютера. Сделать это в автоматическом режиме можно с помощью бесплатной утилиты Memory Clean.

Управление оперативной памятью в Mac OS организованно очень хорошо, но иногда возникает ситуация кода она переполняется из-за большого количества программ или из-за программ "пожирающих память. В этом случае система начинает использовать файл выгрузки (swop) и выгружает часть оперативной памяти на жесткий диск, и начинает "тормозить". Сначала я грешил на перегрев процессора, но однажды во время анализа я обнаружил, что даже завершение ряда задач и охлаждение процессора не дает желаемого результата. Тогда я обратил внимание на память.

В системном мониторе в разделе "системная память" я обнаружил следующую картину:

Свободной памяти 239,3 МБ
Неактивная память 2,08 ГБ

Причем эта цифра существенно не менялась даже после завершения ряда программ. Тогда я начал выяснять, что понимает система под термином "Неактивная".

Что говорят термины:

Свободная -память которая сейчас не используется для каких либо процессов и программ и может быть распределена для использования запускаемым программам

Зарезервированная - память которую Mac резервирует для своих внутренних нужд, таких как ядро и процессы связанные с функционированием операционной системы. У меня 3,27 Гб связана с работающим сервером apache и MySQL

Активная - память, которая в данный момент используется программами и процессами на Mac (в данном случае эта память отдана виртуальной машине под parallels)

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

Виртуальная память - общий объем виртуальной памяти выделенной для всех процессов Mac OS X

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

Использование своп - размер файла выгрузки памяти на жестком диске

Для улучшения ситуации можно использовать команду Терминала

В версии Mac OS X 10.9 Maveriks для выполнения данной команды требуются права супер-пользователя sudo purge

Она позволит очистить "неиспользованную память" в пользу свободной. Время исполнения команды Purge до двух минут. В моем случае это дало следующий результат:

ВАЖНО: иногда для выполнения данной команды может потребоваться наличие установленного XCode и developer tools

Теперь о файле "подкачки" (swop)

Файлы подкачки хранятся в папке

/private/var/vm/

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

Но она не является необходимой если Вы используете Системный монитор.

Имена своп файлов имеют swapfile и его номер например: swapfile0, swapfile1. Их размер может колебаться. Посмотреть данные файлы в терминале:

Ls -lh /private/var/vm/swapfile*

Отключить использование файлов подкачки можно следующими командами в программе терминал

Sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Внимание! Выполнение даннок команды, в случае недостатка оперативной памяти приведет к аварийному завешению системы!

Включить swop можно следующей командой из Terminal

Sudo launchctl load /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Удалить swop файлы

Sudo rm /private/var/vm/swapfile*

THE BELL

Есть те, кто прочитали эту новость раньше вас.
Подпишитесь, чтобы получать статьи свежими.
Email
Имя
Фамилия
Как вы хотите читать The Bell
Без спама