1

Своп отключен.
Есть смонтированная tmpfs и когда на нее залить 20-30к файлов, а после сделать  их копию на тот же tmpfs то слышно шуршание жесткого диска...
Всегда ли(если своп отключен) операции на tmpfs происходят в RAM ?

sudo mkdir /tmp/tmpfs
sudo chmod 77 /tmp/tmpfs
sudo mount -t tmpfs -O=4G /dev/shm /tmp/tmpfs

2

XShStasX пишет:

Всегда ли(если своп отключен) операции на tmpfs происходят в RAM ?

да...
посмотри на всякий пожарный df в tmpfs'е

95% процентов проблем находятся между клавиатурой и стулом.

3

отключение swap что гарантирует? и зачем его отключать?

Достойна доля того, кто правый.
Широкий выбор, благое благо.
Вершить заслоны, смотреть под ноги
И оставаться стерильным гостем.

4

gen пишет:

отключение swap что гарантирует?

то что swap не будет использоваться

gen пишет:

и зачем его отключать?

чтобы он не использовался
--
ваш К.О.

тред конечно мёртв, но есть теория:
когда памяти не хватает из кеша выпихивается всё, что только можно втч. ro данные программ, которые очень им нужны и которые постоянно перезаружаются...

95% процентов проблем находятся между клавиатурой и стулом.

5

я всегда думал что swap нужен для перемещения нерабочего процесса, который висит в памяти на винт ) когда оперативки не хватает для загрузки другого процесса. ОС консервирует процесс, сохраняет все контексты и выгружает на винт... Но это я так думал. Поэтому отключать swap не имеет смысла, ничего не теряется все равно же. Хотя не знаю ща может уже его никто не использует так как памяти и так полно

Достойна доля того, кто правый.
Широкий выбор, благое благо.
Вершить заслоны, смотреть под ноги
И оставаться стерильным гостем.

6

XShStasX, можно было бы более правильный вывод сделать, если увидеть вывод команды free, df -h, mount, swapon -s  до эксперимента и после.
Я на днях пытался разобраться в теме tmpfs и ramfs... Может кому будет интересно...