A este davno predtym sa to volalo compcache a je aj v jadre co ma Ubuntu 9.04. Tam som to zapina takto:
v /etc/initramfs-tools/initramfs.conf u polozky COMPCACHE_SIZE="25%"
To znamená 25% z RAM.
A potom este prikaz sudo update-initramfs -u
Pri novších jadrach sa da pouziť na čokolvek, nie len na swap a vola sa zram. Ale vidim, ze tu nieke ziadny navod ako to spojazdnit, tak tu je navod moj:
#Nahrat
modprobe zram #Poprípade zram num_devices=2 ak chceme mat dva akoze disky
#toto vytvorí zariadenie /dev/zram0 #Poprípade aj zram1
#Nastaviť velkost disku napr na 250MB
echo $((250*1024*1024)) > /sys/block/zram0/disksize
#Ak uz su tam nejake udaje, nedaju sa potom prepisat, treba pouzit "reset"
#Default velkosť je 25% RAM
#Tvorba swap
mkswap /dev/zram0
swapon /dev/zram0 -p100 #Vyssia priorita
#Tvorba tmp, ale neodporucam. Tmpfs niekedy treba fakt velky, napriklad pri rozbalovan iso a pod..
mkfs.ext4 /dev/zram1
mount /dev/zram1 /tmp
Statistika sa nachádza v /sys/block/zram
Reset: echo 1 > /sys/block/zram0/reset
No a to hlavne, aby sa to nastartovalo pri kazdom spusteni, tak tento script zapisať do /etc/rc.local
Tot vsjo. Som s tymto laborovaním stravil asi 2dni, tak mam uz ako tak skusenosti a spravil som si nastastie aj poznamky a teraz vam ich sem predavam.
Ja osobne to len ODPORUCAM!!! Je to fajn vec!! Mam to na dvoch pc s 512MB RAM (compcache) a na 2GB RAM (zram)
Tomáš je autorem několika více či méně známých projektů jak z oblasti operačních systémů, tak internetu. V současnosti samozvaný expert na Linux, Bash, PHP a MySQL.
Přečteno 25 960×
Přečteno 23 979×
Přečteno 19 503×
Přečteno 18 288×
Přečteno 12 891×