s0lar
@s0lar

Как отключить swap на Mac os Yosemite?

Здравствуйте. На Mac os Yosemite не могу отключить файл подкачки. На прошлой ос вопрос решался очень быстро: загуглил, выполнил команду в терминал и готово. Но на Yosemite старый метод не срабатывает.

После внесения изменений файл подкачки остается.
Нашел только вот какое решение
apple.stackexchange.com/questions/152305/disable-s...
но не пойму как запустить этот скрипт.

У кого получалось?
  • Вопрос задан
  • 3693 просмотра
Пригласить эксперта
Ответы на вопрос 1
@asd111
Похоже на shell скрипт. Попробуй создать файл с расширением .sh например swap.sh и добавь туда
# Check installed RAM, disable VM if 8Gb or more.

mem_inst=`/usr/sbin/sysctl -n hw.memsize`

if [ "$mem_inst" -ge "8589934592" ]; then
    echo "8Gb+ Memory installed."
        if [ "$action" == "unload" ]; then
            sudo nvram boot-args="vm_compressor=2"
            sudo pmset -a hibernatemode 0
            echo "vm.compressor_mode set to 2"
        else
            sudo nvram boot-args="vm_compressor=4"
            sudo pmset -a hibernatemode 3
            echo "vm.compressor_mode reset to defaults"
        fi
            launch_control $action /System/Library/LaunchDaemons com.apple.dynamic_pager
    else
    echo "Less than 8Gb memory."
fi


потом открой терминал там где находится скрипт и запусти скрипт так: /bin/sh swap.sh
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы