#1 26.07.2012 19:05:35

XShStasX
Administrator
Зарегистрирован: 17.06.2012
Сообщений: 43
IP-адрес

ubuntu 12.04 tmpfs

Своп отключен.
Есть смонтированная 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 26.07.2012 20:18:57

Fat-Zer
Administrator
Зарегистрирован: 14.10.2010
Сообщений: 4 977
IP-адрес

ubuntu 12.04 tmpfs

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

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

#3 27.10.2012 16:58:20

gen
Administrator
Зарегистрирован: 21.02.2010
Сообщений: 221
IP-адрес

ubuntu 12.04 tmpfs

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

#4 27.10.2012 19:44:20

Fat-Zer
Administrator
Зарегистрирован: 14.10.2010
Сообщений: 4 977
IP-адрес

ubuntu 12.04 tmpfs

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

то что swap не будет использоваться
Quote by gen
и зачем его отключать?

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

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

#5 28.10.2012 05:29:42

gen
Administrator
Зарегистрирован: 21.02.2010
Сообщений: 221
IP-адрес

ubuntu 12.04 tmpfs

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

#6 24.04.2013 15:21:41

mc-sim
Administrator
Зарегистрирован: 10.06.2010
Сообщений: 4
IP-адрес

ubuntu 12.04 tmpfs

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

Board footer