Очередное выжимание мощей из Linux'а на дохло-ноуте - pre-swap

Mar 14, 2013 12:33

Идея проста. Вместо того, чтобы работать в иКсах, и натыкаться на тормоза тут и там, почему бы сразу не зафигачить всё, что (не?)надо в swap. Так и сделал: запустил X'ы, «отжал» 2 G, и вернул обратно.

Кстати, UltraKSM крутой. Пока не вырубил, отжимать через dd if=/dev/zero of=/dev/null было нереально. ;)

tuning, "linux", memory, trick

Leave a comment

Comments 7

allter March 17 2013, 09:47:47 UTC
1. Что-то я не понял предлагаемую технику. Чем память то заполнять?
2. А со swappines игрались?

Reply

poige March 18 2013, 00:44:10 UTC
> Чем память то заполнять?

Dummy-данными.

Reply

allter March 18 2013, 10:47:33 UTC
Это я понял, я не понял технику. Разве упомянутая команда dd засирает память? Это я понял, я не понял технику. Разве упомянутая команда dd засирает память?

Reply

poige March 18 2013, 12:27:25 UTC
А куда ей деваться: dd bs=100500™ count=1 if=/dev/zero of=/dev/null - ?

Reply


allter March 18 2013, 12:45:55 UTC
Спасибо, про вариант использования bs не догадался. :)

А разве для борьбы с KSM не помогло бы использование /dev/random вместо /dev/zero?

Reply

poige March 18 2013, 12:47:35 UTC
/dev/random можно будет ждать вечно. /dev/urandom - реалистичней, но CPU-ёмко.

Reply

allter March 18 2013, 12:56:11 UTC
Действительно, не подумал (и всегда путаю их). А ещё потестил: /dev/random, похоже, даёт конец файла, когда энтропия заканчивается.

Reply


Leave a comment

Up