Skor stroho napisane rozsirene poznamky nez navod :) Suhrn viacerych navodov najdenych na nete.
Niektore kroky nie su urcene pre zaciatocnikov. Vsetky som vyskusal.
Zalohovanie je celkom uzitocne ;)
Ubuntu
Zrychlenie startu
- sysv-rc-conf (vypinanie nepotrebnych sluzieb)
Zrychlenie celeho systemu
- zrychlenie KDE3
- preload (neskusal som, zrychli aj bootovanie)
- prelink
- zrychlenie ext3:
1. otvorit /etc/fstab
2. Zmenit:
UUID=<retazec> / ext3 relatime,errors=remount-ro 0 1
Na:
UUID=<retazec> / ext3 noatime,nodiratime,relatime,errors=remount-ro,data=writeback 0 1
3. Otvorit /boot/grub/menu.lst
Pridat
rootflags=data=writeback
na koniec riadkov:
# defoptions=quiet splash
# altoptions=(recovery mode) single
4. Hodit do terminalu
sudo update-grub
5. sudo tune2fs -o journal_data_writeback /dev/sd(x)(y)
Restart PC.
- nastavenie swap-u:
1. Otvorit /etc/sysctl.conf
2. Pridat tento riadok na koniec suboru:
vm.swappiness=x
X predstavuje cislo v intervale <0,100>. Cim mensie, tym menej sa vyzije swap. Ja mam x=0, pretoze mam 2GB RAM, a teda nepotrebujem swapovat.
Restart PC
- subezne bootovanie
1. Otvorit /etc/init.d/rc
2. Najst riadok CONCURRENCY=none
a zmenit ho na:
CONCURRENCY=shell
Restart PC
Arch
Zrychlenie startu
- vymazanie nepotrebnych daemonov v
rc.conf
Moje pole DAEMONS vyzera takto:
DAEMONS=(syslog-ng dbus @network @kdm hal)
Ak potrebujem, po starte este zapnem sluzby cups, protfpd a mpd.
- upravenie
/etc/mkinitcpio.conf
Pomohlo mi vymazat obsah poli MODULES, BINARIES a FILES. HOOKS je co najmensi; HOOKS=”base udev autodetect sata filesystems”. Nakoniec este vygenerovat kernel26.img:
sudo mkinitcpio -g /boot/kernel26.img
- uprava
/etc/rc.sysinit
Zakomentovat nepotrebne odseky, ako napr. o RAID poliach, zasifrovanych diskovych oddieloch, LVM. Moja konecna podoba rc.sysinit je tu.
/etc/rc.local– aj tu sa mozu nachadzat nejake skripty spustane pocas bootovania, nepotrebne staci zakomentovat.- zrychlenie UDEV
Staci vykonat toto:
# cd /lib/udev
# mv load-modules.sh load-modules.sh.backup #zalohovanie
# ln -s /sbin/modprobe load-modules.sh #vytvorenie symlinku
Ak su v rc.conf v moduly, ktore sa nemaju nacitavat, oznacene ako !modul, je potrebne ich hodit este do suboru /etc/modprobe.conf v tvare
blacklist modul
napr.
blacklist ehci_hcd
Zrychlenie celeho systemu
- rovnake ako pri Ubuntu
Zaver
Vyse 2 roky som pouzival (K)Ubuntu, teraz mam Arch. Arch hodnotim ako velmi rychle distro, lahsie konfigurovatelne, jednoduchsie nez Ubuntu. Samozrejme, clovek musi mat aj viac skusenosti, aj ked vela veci je na wiki.
Po vsetkych tweakoch na rovnakom zeleze som porovnal rychlost bootovania: 12 sekund Arch, 26 sekund Ubuntu. (Arch po 3 mesiacoch, Ubuntu po 6 mesiacoch).
Pokracovanie tohto clanku je tu.
Jeden komentár
Ja som napisal taky suhrnny navod ako zrychlit Ubuntu. Dal som ho na ceske forum o Ubuntu.
http://forum.ubuntu.cz/index.php/topic,28426.msg212487.html#msg212487