понедельник, 18 июня 2012 г.

Очистка оперативной памяти на Mac OS X.



Автоматическая очистка оперативной памяти на Mac OS X


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

1) при помощи маленького бесплатного стороннего приложения - Memory Free (будет показывать уровень загруженности памяти + освобождать память автоматически, либо вручную в 2 клика)
2) самостоятельно написать маленький скрипт и поместить его в Dock - при клике на получившийся значек в Dock оперативная память будет освобождаться всего в один клик

Итак, первый способ: 

Memory Free – очень маленькая, но удобная программа для mac, вся миссия которой сводится лишь к очистке оперативной памяти на вашем Mac.

В Windows таких программ, хоть пруд пруди, на маке же, мы в первый раз столкнулись с подобной утилитой. Memory Free совершенно бесплатна, ее можно скачать в Mac App Store в разделе бесплатных приложений. После запуска «софтинка» закрепляется в меню баре и не подает признаков жизни, до тех пор, пока не настанет время почистить оперативную память.

Яркий значок Memory Free:

Автоматическая очистка оперативной памяти на Mac OS X


Функционал приложения очень простой, память можно чистить, как в ручном режиме – при помощи нажатия на конпку «Free Now», так и в автоматическом – отмечаем пункт Auto Free в меню программы.

Автоматическая очистка оперативной памяти на Mac OS X


Настройки в Memory Free имеют всего один пункт – включение / выключение автозапуска при логине в систему.

Конечно, программка кажется маленькой и ненужной, но исходя из ее рейтинга популярности в Mac App Store, люди охотно пользуются ей и при этом весьма довольны. Скорей всего для обладателей передовых компьютеров от Apple – с более чем 4 Гб оперативной памяти на борту, Memory Free вряд ли окажется нужна, но если вы владелец не самой новой модели с 2 Гб RAM или менее, то данная программка будет весьма полезна.

Общая информация о программе
Рейтинг: 4+
Тип: Системные, Утилиты.
Устройства: MAC
Разработчик: Peng Yun Chou.
Стоимость: Бесплатно.
Страница в Mac App Store: ссылочка.
Требования : Mac OS X 10.6 или выше.
Протестировано на MacBook Pro, MacBook Air

Второй способ:

Оказывается, в недрах Mac OS X тоже есть похожая на Memory Free утилитка для освобождения оперативной памяти. Для запуска этой утилиты достаточно открыть Терминал и под правами юзера (даже не рута!) выполнить следующую команду:

purge


После выполнения данной команды система немного как бы подвиснет (секунд на 10-20) после чего всё ненужное из оперативной памяти будет выгружено. 

«Консоль — это хорошо, но не удобно.» — Скажут многие. И я соглашусь. Поэтому сегодня мы сделаем свою мини-освобождалку памяти :) Для этого создадим новый документ в каком-либо текстовом редакторе, который не поддерживает форматирование текста (например мне нравится Fraise, он же Smultron, и TextMate) и вставим в него следующее:

#!/bin/bash

LOGS='FreeRAM'
(
    echo "Optimize system memory..."
    /usr/bin/purge
    echo "OK!"

) | logger -s -t $LOGS


Сохраним данный текстовый документ как run.sh на Рабочем столе. Проверим на всякий случай не изменилось ли расширение: кликаем на созданный файл и нажимаем комбинацию горячих клавиш Cmd+I, в окне смотрим что написано, по необходимости правим (в указанном поле должно быть просто run.sh). 

Осталось малое: сделаем созданный нами скрипт run.sh исполняемым. Для этого в Терминале выполняем команду:

chmod +x ~/Desktop/run.sh


Теперь загрузите эту пустышку от приложения (freeram.app.zip [227,96 Kb] (cкачиваний: 11)): распакуйте загруженный архив, кликните по нему правой клавишей для вызова контекстного меню, в меню кликните по пункту Показать содержимое пакета, в открывшемся окне перейдите в папку /Contents/Mac OS и перетяните с Рабочего стола созданный скрипт run.sh в эту папку. 

Закрываем окна, всё готово! Теперь можно добавить значёк данной программы в Dock и пользоваться. Очистка оперативной памяти одним кликом — это просто!


1 комментарий:

  1. Очень пригодилась статья!!Побольше бы статей в таком духе!!!
    Развивай свой блог парень и цены тебе не будет!!!)

    ОтветитьУдалить