Nem hiszem, teljesen felesleges, hiszen, ahogy fentebb is olvasható része az ubuntu kernelnek. A különbség talán csak a modulok elnevezésében van. Nálam itt vannak a kérdéses modulok: /lib/modules/2.6.28-12-generic/kernel/ubuntu/compcache/tlsf.ko és compcache.ko néven.
Ha szeretnél vele kísérletezni, akkor használd az eredeti compcache szkriptek általam megpiszkált változatát a ki- bekapcsolgatáshoz:
use_ramzswap.sh
unuse_ramzswap.sh
szerk:
Sajna a paraméterezés része felejtős. :) Kétségtelen, hogy a letölthető forráskód újabb és okosabb verzió. Az ubuntus változatban nincs backing swap.
root@freyr:/home/xobor/desktop/compcache-0.5.3# modinfo compcache
filename: /lib/modules/2.6.28-12-generic/kernel/ubuntu/compcache/compcache.ko
description: Compressed RAM Based Swap Device
author: Nitin Gupta
license: GPL
srcversion: EA8EA5496ED1E0C3A19D7B8
depends: lzo_decompress,tlsf,lzo_compress
vermagic: 2.6.28-12-generic SMP mod_unload modversions 586
parm: compcache_size_kbytes:compcache device size (in KB) (ulong)
root@freyr:/home/xobor/desktop/compcache-0.5.3# modinfo ./ramzswap.ko
filename: ./ramzswap.ko
description: Compressed RAM Based Swap Device
author: Nitin Gupta
license: GPL
srcversion: 11D02164495BE62FD9F4189
depends: lzo_decompress,xvmalloc,lzo_compress
vermagic: 2.6.28-12-generic SMP mod_unload modversions 586
parm: disksize_kb:ramzswap device size (kB) (ulong)
parm: memlimit_kb:ramzswap memory limit (kB) (ulong)
parm: backing_swap:Backing swap partition (charp)
szerk2:
Oksa. Sikerült paraméterezhetőre butítani. :) ./use_ramzswap.sh 4096 pl beállít egy 4 MByte-os csereterületet.