[РЕШЕНО] Как заставить использовать swap?
RazrFalcon 17 декабря, 2011 - 18:46
Пример:
http://dl.dropbox.com/u/16019144/1324139979_1280x800_scrot.png
Очень редко бывает свап загружен хотя бы на 30-40Мб...
В /etc/sysctl.conf:
vm.swappiness=1 vm.vfs_cache_pressure=60
»
- Для комментирования войдите или зарегистрируйтесь
если не секрет, зачем?
если не секрет, зачем?
Потому что оперативки не
Потому что оперативки не хватает =/
из чего был сделан такой
из чего был сделан такой вывод ( что не хватает) ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Скрин в первом посте.
Скрин в первом посте.
Скрин в первом посте -
Скрин в первом посте - ниочём. Вывод free в студию.
С каких это пор htop ни о
С каких это пор htop ни о чем?
Ну и зачем использовать swap
Ну и зачем использовать swap если 10-11% (232) памяти ещё свободно?
Оно уже тупит безбожно
Оно уже тупит безбожно
Кто - оно? Опять же, ты
Кто - оно?
Опять же, ты уверен в том, что если свалиш пол гига нужных данных в своп то всё залетает? Отнють.
Ну хоть капельку отзывчевее
Ну хоть капельку отзывчевее система станет.
Я просто ищу любые способы сделать систему быстрее.
Так я и пришел к генту...
Linux это не Windows, он не
Linux это не Windows, он не использует swap когда не нужно, зачем его заставлять? У тебя ещё есть свободная оперативная память (забита дисковым кешем просто). Linux всегда сжирает всю доступную оперативную память - просто забивает её дисковым кэшем. Вот у меня в системе есть 8 гигабайт оперативной памяти, и она занята - мне что, тоже начать в свап пихать что-то? Зачем? Программами занято 1.5 а остальное кэш. Бывает что система тупит, как правило из-за интенсивного дискового I/O.
Лучше разобраться почему что-то у тебя тупит. Что именно? В каких обстоятельствах? Поставь iotop полюбуйся на top - кто что сожрал когда тупить начинает. Вон у тебя вагончик процессов дропбоксовых - может они дисковую очередь забили и всё.
Должны быть пробелы вокруг
Должны быть пробелы вокруг знака «равно» и с указанными вами параметрами (первая строка) система будет «свопится», когда останется один процент оперативной памяти (вроде бы так).
Я ♥ Gentoo & Funtoo
.
Так. Только пробелы не нужны (хотя и возможны)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Возможно, но sysctl -a
Возможно, но
sysctl -a
выводит значения именно в таком виде.Я ♥ Gentoo & Funtoo
Пробелы не помогли. Ман
Пробелы не помогли.
Ман отсюда: https://wiki.archlinux.org/index.php/Swap#Swappiness
Свап - файл, а не раздел.
RazrFalcon
А значение не меняли? Ну и, разумеется,
sysctl -p
не забыли?Я ♥ Gentoo & Funtoo
Да.
Да.
Мало того что swap в фале
Мало того что swap в фале сильно хуже чем в разделе, так ещё и проходим мимо заметки на той вике о том, что люди обычно уменьшают использование swap а не наоборот.
Да фиолетово. У меня он
Да фиолетово. У меня он вообще не работает.
.
И не должен. Либо создайте для этого соотв. условия. Разве не для вас выше написано
?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Доу! Совсем не то сделал
Доу!
Совсем не то сделал сначала...
Я подумал что 1 == true...
А умолчательное значение 60
А умолчательное значение 60 что значит? Шестьдесят раз «да»?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
По умолчанию там вообще
По умолчанию там вообще пусто.
Это в файле пусто, а в sysctl
Это в файле пусто, а в sysctl умолчательное значение — 60.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Аааа... Не знал.
Аааа... Не знал.