Stranica: 1/1.

zram - spasitelj starih kompova

Postano: 12 ožu 2012, 23:46
Postao/la simke
napokon sam naša nešto što mi je drastičnu povećamo prerformanse - zram! moram ga podjeliti s vama.
probao sam svašta, koristim linux-ck sa Brain Fuck Scheduler, bolje u performanse punom loudu.
swappiness, premalo rama imam da bi valjao. i još brdo svakakvih điđa.

zram, on koristi kompresirami swap u ram u omjeru (koliko sam ja skužio) 2:1. ima dosta na netu o njemu.
onaj ko ima dosta rama ovo mu netreba.

koristi se jadnostavnom, npr

Kod: Označi sve

modprobe zram
 echo $((50*1024*1024)) > /sys/block/zram0/disksize
 mkswap /dev/zram0
 swapon -p 100 /dev/zram0
ovdje je napravno 50 mb. (50 puta 1024 puta 1024) :mrgreen: za one koji ne kontaju. i vidjet ćete da vam se swap povećao za 50 mb.
to semože staviti u skripticu po pozvat pri startu sistema, ovosi o distri.

ja koristim cjeli ram, na laptopu ima 512 mb rama, i kad sam cjeli ram prebacio u zram komp se preporodio. koda stavo još 512 rama u nega. koliko točno rama imam, evo

Kod: Označi sve

# grep MemTotal /proc/meminfo
MemTotal:         494728 kB
za arch možemo napraviti deamon (a i za ostale distre bi bio isti)

Kod: Označi sve

#!/bin/bash
# 
# /etc/rc.d/zram

. /etc/rc.conf
. /etc/rc.d/functions

SIZE=494728 # u kb
start() {
  modprobe zram
  echo $(($SIZE*1024)) > /sys/block/zram0/disksize	
  mkswap /dev/zram0
  swapon -p 100 /dev/zram0
}

stop() {
  swapoff /dev/zram0
}

case "$1" in
  start)
    start
  ;;

  stop)
    stop
  ;;

  restart)
    echo 1 > /sys/block/zram0/reset
  ;;

  *)
  echo "Usage: $0 (start|stop|restart)"
esac
exit 0
i sad ga stavim u demaone ili pozovem sa rc.d zram start. i nov laptop.
rezultat isto swapa ko i rama, a sve ram (namam više swap na disku.) živili!

Kod: Označi sve

# free
             total       used       free     shared    buffers     cached
Mem:        494728     415204      79524          0      15912     217060
-/+ buffers/cache:     182232     312496
Swap:       494724       2176     492544

Re: zram - spasitelj starih kompova

Postano: 13 ožu 2012, 12:01
Postao/la simke
možete svašta naptaviti s ovim, naprimjer, novu particiju u ramu za virualku naprimjer.
http://code.google.com/p/compcache/w/list

Re: zram - spasitelj starih kompova

Postano: 29 tra 2012, 15:29
Postao/la Slamd64
Odlicna stvar! Bas cu ovo da probam.