Страница 1 из 1

SSD - swap в памяти: compcache или zram ?

Добавлено: 16 сен 2015, 15:27
makkon
Rosa fresh 586 KDE.
1. Установил пакет compcache, перегрузился. В описании пакета:
# load dependency modules
modprobe lzo_compress
modprobe lzo_decompress
# example1: load ramzswap module
insmod ramzswap.ko num_devices=4
Вошел через su -
pc ~ # modprobe lzo_compress
pc ~ # modprobe lzo_decompress
pc ~ # insmod ramzswap.ko num_devices=2
insmod: ERROR: could not load module ramzswap.ko: No such file or directory

Подскажите пожалуйста, как запустить ramzswap module ?

2. Проект compcache был переименован в zram. Для ядер старше 2.6.37 используется уже zram.
В репах не нашел zram :cry:

Re: swap в памяти: compcache или zram ?

Добавлено: 16 сен 2015, 18:56
*d0s
Проверьте наличие ramzswap.ko
А разве не через modprobe загружают модули?
https://www.kernel.org/doc/Documentatio ... v/zram.txt

Нету

Код: Выделить всё

$ urpmf ramzswap.ko

Re: swap в памяти: compcache или zram ?

Добавлено: 16 сен 2015, 19:17
*d0s
Попробуйте оставить заявку http://forum.rosalab.ru/en/viewtopic.ph ... b05b980f66

Re: swap в памяти: compcache или zram ?

Добавлено: 16 сен 2015, 20:31
awl
makkon писал(а):[...]
В репах не нашел zram :cry:
Потому что его там не может быть.
zram - это модуль ядра.

Код: Выделить всё

# modinfo zram
filename:       /lib/modules/3.14.44-nrj-desktop-2rosa-x86_64/kernel/drivers/block/zram/zram.ko.xz
description:    Compressed RAM Block Device
author:         Nitin Gupta <ngupta@vflare.org>
license:        Dual BSD/GPL
srcversion:     1EFAD389FE3113A083FEF68
depends:        
intree:         Y
vermagic:       3.14.44-nrj-desktop-2rosa-x86_64 SMP preempt mod_unload modversions 
parm:           num_devices:Number of zram devices (uint)
Загружается так:

Код: Выделить всё

# modprobe zram num_devices=n
где n - желаемое количество сжатых блочных устройств, которое будет создано.
В сети можете найти массу информации о настройке и использовании zram.

Re: swap в памяти: compcache или zram ?

Добавлено: 17 сен 2015, 00:25
makkon
т.е пакет zram в Ubuntu это по сути скрипт по автонастройке модуля zram, нужен ли такой в Rosa ?

Re: swap в памяти: compcache или zram ?

Добавлено: 17 сен 2015, 00:27
Barmalei
Смысл свопа в памяти если ее много. Заснуть в таком случае он не сможет, т.е гибернация. А для работы и без свопа хватит памяти.

Re: swap в памяти: compcache или zram ?

Добавлено: 17 сен 2015, 00:58
makkon
Памяти 2 Гиг, на Ubuntu засыпал, пакет systemd-zram-service в Suse http://software.opensuse.org/package/sy ... am-service, в Mageia http://pkgs.org/mageia-4/mageia-russian ... h.rpm.html для SSD незаменимая вещь !

Re: swap в памяти: compcache или zram ?

Добавлено: 17 сен 2015, 01:12
Barmalei
makkon писал(а):Памяти 2 Гиг, на Ubuntu засыпал, пакет systemd-zram-service в Suse http://software.opensuse.org/package/sy ... am-service, для SSD незаменимая вещь !
Значить на SSD засыпал.

Re: SSD - swap в памяти: compcache или zram ?

Добавлено: 23 сен 2015, 02:10
trs
Когда физическая оперативная память заполняется, менеджер выгружает давно неиспользуемые данные в долговременную память (файл подкачки). Таким образом получается виртуальная память, по размеру больше физической. "Своп в ОЗУ" может иметь смысл, если вместо выгрузки данные сжимаются и есть ещё файл на диске, куда этот "своп" из ОЗУ может быть полностью выгружен, иначе - от лукавого.