LINUX.ORG.RU
Ответ на: комментарий от ilipnitsky

Тест у тебя бракованый. ;)

Hint: в современных OS используется lazy-allocation. Т.е. память рельно будет алоцирована только при использовании. Сказать malloc в большом лупе — не достаточно, надо её ещё сделать «грязной».

beastie ★★★★★
()
Ответ на: комментарий от beastie

Как мне убедиться в работоспособности или обратном?

ilipnitsky ★★★
() автор топика
Ответ на: комментарий от ilipnitsky

Совсем аутист? В сети гуляет код программ жрущих rss, или как вариант запусти 7zip с максимумом словаря и потоков. Стресс тесты не для этого.

anonymous
()
Ответ на: комментарий от ilipnitsky

Свободной памяти не остается? Какое значение swappiness. По идее система должна намертво зависнуть, если Swap не используется. Ну и swapon -s посмотри.

Kron4ek ★★★★★
()
Ответ на: комментарий от mandala

Truly said.

Девочка сказала верно. Тьмок тя! Когда начнётся линковка xul.so, будет занят RAM полностью и swap до 5 GB.

И главное, при сборке огнелисы - дать GGB /tmpfs RAM. минимум необходимый.

sudo mount -o remount,size=6G,noatime /tmp
blitz
()
Ответ на: комментарий от Kron4ek

Не так важен размер swap, сколь скорость работы с ним.

У себя, swapfile стоит на SSD. Скорость работы с ним - сотни MB/sec.

Но я предполагаю, что ОП путает cache браузера со swap.

Cache лисы - в /tmp и поэтому - летает без задержок.

blitz
()
Ответ на: комментарий от beastie

Из-за этого костыля не работает проверка, что malloc вернул не 0.

anonymous
()

Что выдаёт?

cat /proc/sys/vm/swappiness

У меня тоже всегда 0 swap использовано. Ну, почти всегда. А нафига юзать диск, если можно оперативку использовать?

В sysctl.conf:

/etc/sysctl.conf
У меня всегда прописано что-то вроде:
vm.swappiness = 0
vm.vfs_cache_pressure = 1000
vm.swappiness = 0 - означает, что пока есть свободная оперативка, чтобы никакая зараза на диск в swap не лезла. vm.vfs_cache_pressure = 1000 - это связано с кешем дисковых операций, для быстродействия системы.

th3m3 ★★★★★
()
Последнее исправление: th3m3 (всего исправлений: 1)

сравни UUID своп-раздела в fstab и выхлоп в терминале : blkid

qwertKI
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.