Differences between revisions 7 and 28 (spanning 21 versions)
Revision 7 as of 2007-10-07 10:50:42
Size: 8783
Comment:
Revision 28 as of 2007-11-15 14:07:19
Size: 10608
Editor: raimo
Comment: IPv6-poiston rebootinkilisäys
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Monet haluavat tuunata omaa Ubuntuansa, joten opas olisi sitä varten paikallaan. = Ubuntun virittäminen timmimmäksi =
||<tablestyle="float: right; font-size: 0.9em; width:40%; background:#dcc585; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Sisällysluettelo'''[[BR]][[TableOfContents(3)]]||
Line 5: Line 6:
== Bootchart - kuinka nopeasti Ubuntusi oikeastaan käynnistyy ==

'''HUOM! Asenna ennen kuin rupeat säätämään, jotta voit verrata tuloksia!'''

Bootchart on ohjelma, jonka avulla saat tietää, miten nopeasti koneesi käynnistyy ja miten paljon kunkin palvelun käynnistymiseen menee. Se asentuu komennolla {{{
sudo apt-get install bootchart}}}
Tämän jälkeen Bootchart on heti käytössä. Se tallentaa aina käynnistyksen yhteydessä kuvan käynnistyksen etenemisestä kansioon ''/var/log/bootchart/''.
Voit kertoa muille tuloksesi Ubuntu Suomen [http://forum.ubuntu-fi.org/index.php?topic=13017.0 viestiketjussa].[[BR]]
[[BR]]
Lisätietoja ja kysymykset:[[BR]]
[http://forum.ubuntu-fi.org/index.php?topic=4951.0][[BR]]
[http://forum.ubuntu-fi.org/index.php?topic=1723.0][[BR]]
[http://forum.ubuntu-fi.org/index.php?topic=12983.msg94450][[BR]]


Line 19: Line 36:
Poista avautuvasta valikosta kaikki ne palvelut joita et käytä. Itse olen poistanut käytöstä seuraavat: anacron (croni), apmd, atd (croni), bootlogd (loki), cron (croni), cupsys (tulostus), dns-clean (modeemijuttuja varten (mutu)), evms, festival (puhesyntetisaattori), hotkey-setup (ei vaikuta esim. läppäirn pikanäppäimiin (mutu)), klogd (loki), pcmciatulis (PCMCIA), rc.local (omat komennot), readahead (prelink-jutskeli), rmnologin, rsync (en käytä tätä), screen (en käytä), ssh (en käytä), sysklogd (loki), urandom, wpa-ifupdown (joku wlan-jutskeli). Poista avautuvasta valikosta kaikki ne palvelut joita et käytä. Esimerkkejä poistetuista palveluista:
anacron (ajastusjuttuja), apmd (virranhallinta koneille, jotka ei tue acpia), acpid (läppäreiden erikoisnappulat, monitorin kirkkaussäädöt etc), atd (ajastuksia), bootlogd (loki), cron (ajastusjuttuja), cupsys (tulostus), dns-clean (modeemijuttuja vartend), evms, festival (puhesyntetisaattori), hotkey-setup (ei vaikuta esim. läppärin pikanäppäimiin), klogd (loki), pcmciatools (PCMCIA), rc.local (omat komennot), readahead (prelink-jutskeli), rmnologin, rsync (tiedostojen rsync-siirtoon), screen (terminaalin 'sessiot'), ssh (ssh-palvelin), sysklogd (loki), urandom, wpa-ifupdown (wlan-juttuja), apache2 (web-palvelin), mysql (tietokantapalvelin)
Line 22: Line 40:

[[BR]]
[[BR]]
Line 32: Line 50:
Muuta rivi

''alias net-pf-10 ipv6''

muotoon

''alias net-pf-10 off''

Tämän jälkeen lisää vielä tiedostoon 
''/etc/modprobe.d/blacklist'' 
rivi

''blacklist ipv6''
Muuta rivi[[BR]]
''alias net-pf-10 ipv6''[[BR]]
muotoon[[BR]]

''alias net-pf-10 off''[[BR]]

Tämän jälkeen lisää vielä tiedostoon[[BR]]
''/etc/modprobe.d/blacklist''[[BR]]
rivi[[BR]]
''blacklist ipv6''[[BR]]

Käynnistä kone muutosten jälkeen uudelleen.
Line 47: Line 63:


[[BR]]
[[BR]]
Line 58: Line 73:
''# increase TCP max buffer size''

''net.core.rmem_max = 16777216''

''net.core.wmem_max = 16777216''


''# increase Linux autotuning TCP buffer limits''

''# min, default, and max number of bytes to use''

''net.ipv4.tcp_rmem = 4096 87380 16777216''

''net.ipv4.tcp_wmem = 4096 65536 16777216''


''#several tcp optimizations''

''net.ipv4.tcp_congestion_control = cubic''

''net.ipv4.tcp_timestamps = 0''

''net.ipv4.tcp_rfc1337 = 1''

''net.ipv4.tcp_sack = 1''

''net.ipv4.tcp_window_scaling = 1''

''net.ipv4.route.flush = 1''

''net.ipv4.tcp_moderate_rcvbuf = 1''


''# don't cache ssthresh from previous connection''

''net.ipv4.tcp_no_metrics_save = 1''


''# recommended to increase this for 1000 BT or higher''

''net.core.netdev_max_backlog = 2500''
''# increase TCP max buffer size''[[BR]]
''net.core.rmem_max = 16777216''[[BR]]
''net.core.wmem_max = 16777216''[[BR]]

''# increase Linux autotuning TCP buffer limits''[[BR]]
''# min, default, and max number of bytes to use''[[BR]]
''net.ipv4.tcp_rmem = 4096 87380 16777216''[[BR]]
''net.ipv4.tcp_wmem = 4096 65536 16777216''[[BR]]

''#several tcp optimizations''[[BR]]
''net.ipv4.tcp_congestion_control = cubic''[[BR]]
''net.ipv4.tcp_timestamps = 0''[[BR]]
''net.ipv4.tcp_rfc1337 = 1''[[BR]]
''net.ipv4.tcp_sack = 1''[[BR]]
''net.ipv4.tcp_window_scaling = 1''[[BR]]
''net.ipv4.route.flush = 1''[[BR]]
''net.ipv4.tcp_moderate_rcvbuf = 1''[[BR]]

''# don't cache ssthresh from previous connection''[[BR]]
''net.ipv4.tcp_no_metrics_save = 1''[[BR]]


''# recommended to increase this for 1000 BT or higher''[[BR]]
''net.core.netdev_max_backlog = 2500''[[BR]]
[[BR]]
Line 103: Line 101:

[[BR]]
[[BR]]
Line 107: Line 105:
Sinulla on käynnissä todennäköisesti ohjelmia, joita et tarvitse. Osan voi ottaa pois päältä, mutta osa käynnistyy aina koneen käynnistyessä, joten ne pitää poistaa kokonaan.

'''SSH:n poisto'''

{{{
sudo apt
-get --purge remove openssh*
}}}
Sinulla on käynnissä todennäköisesti ohjelmia, joita et tarvitse. Osan voi ottaa pois päältä, mutta osa käynnistyy aina koneen käynnistyessä, joten ne pitää poistaa kokonaan tai sammuttaa vastaava palvelu sysv-rc-confilla (katso sivun alku)
Line 117: Line 109:
Jos et tarvitse näytönsäästäjää (näytön voi laittaa kiinni) etkä sitä, että näyttö lukittuu automaattisesti, voit poistaa näytönsäästäjän käytöstä.
Line 128: Line 121:
[[BR]]
[[BR]]
Line 131: Line 125:
Kun painat ctrl+alt+f2, pääset virtuaalikonsoliin. Pääset sieltä takaisin painamalla ctrl+alt+f7. Yleensä et tarvitse kaikkia 6 virtuaalikonsolia, voit poistaa turhat muokkaamalla tiedostoa /etc/default/console-setup Kun painat ctrl+alt+f2, pääset virtuaalikonsoliin. Pääset sieltä takaisin painamalla ctrl+alt+f7. Yleensä et tarvitse kaikkia 6 virtuaalikonsolia, voit poistaa turhat muokkaamalla tiedostoa ''/etc/default/console-setup''
Line 139: Line 133:
''ACTIVE_CONSOLES="/dev/tty[1-6]"''

Esim.

''ACTIVE_CONSOLES="/dev/tty[1-2]"''
''ACTIVE_CONSOLES="/dev/tty[1-6]"''[[BR]]
Esim.[[BR]]
''ACTIVE_CONSOLES="/dev/tty[1-2]"''[[BR]]
Line 152: Line 144:
Lisään jokaisen rivin alkuun merkin '''#'''. Tiedosto siis tulee näyttämään tältä:

''# tty3 - getty''
''#''

''# This service maintains a getty on tty3 from the point the system is''
''# started until it is shut down again.''

''#start on runlevel 2''
''#start on runlevel 3''

''#stop on runlevel 0''
''#stop on runlevel 1''
''#stop on runlevel 4''
''#stop on runlevel 5''
''#stop on runlevel 6''

''#respawn''
''#exec /sbin/getty 38400 tty3''
Lisää jokaisen rivin alkuun merkki '''#'''. Tiedosto tulee siis näyttämään tältä:

''# tty3 - getty''[[BR]]
''#''[[BR]]

''# This service maintains a getty on tty3 from the point the system is''[[BR]]
''# started until it is shut down again.''[[BR]]

''#start on runlevel 2''[[BR]]
''#start on runlevel 3''[[BR]]

''#stop on runlevel 0''[[BR]]
''#stop on runlevel 1''[[BR]]
''#stop on runlevel 4''[[BR]]
''#stop on runlevel 5''[[BR]]
''#stop on runlevel 6''[[BR]]

''#respawn''[[BR]]
''#exec /sbin/getty 38400 tty3''[[BR]]
Line 174: Line 167:

[[BR]]
[[BR]]
Line 186: Line 179:
''127.0.0.1 localhost''
''127.0.1.1 ubuntu''
''127.0.0.1 localhost''[[BR]]
''127.0.1.1 ubuntu''[[BR]]
Line 191: Line 184:
''127.0.0.1 localhost ubuntu''
''127.0.1.1 ubuntu''
''127.0.0.1 localhost ubuntu''[[BR]]
''127.0.1.1 ubuntu''[[BR]]
Line 197: Line 190:
[[BR]]
[[BR]]
Line 206: Line 200:
Etsi sieltä kohta

''CONCURRENCY=none''

Muuta se muotoon

''CONCURRENCY=shell''
Etsi sieltä kohta[[BR]]
''CONCURRENCY=none''[[BR]]
Muuta se muotoon[[BR]]
''CONCURRENCY=shell''[[BR]]
Line 215: Line 206:
[[BR]]
[[BR]]
Line 224: Line 216:
Lisää tiedostoon rivi

''deb http://getswiftfox.com/builds/debian unstable non-free''
Lisää tiedostoon rivi[[BR]]
''deb http://getswiftfox.com/builds/debian unstable non-free''[[BR]]
Line 240: Line 231:
Korvaa asennettavan paketin nimi sillä, joka on optimoitu sinun prosessorile. [http://getswiftfox.com/builds/debian/packages Pakettien nimet.] Korvaa asennettavan paketin nimi sillä, joka on optimoitu sinun prosessorillesi. [http://getswiftfox.com/builds/debian/packages Pakettien nimet.]
Line 245: Line 236:
[[BR]]
[[BR]]
Line 258: Line 250:
Poista riviltä

''# defoptions=quiet splash''

sana '''splash'''.
Poista riviltä[[BR]]
''# defoptions=quiet splash''[[BR]]
sana '''splash'''.[[BR]]
Line 269: Line 259:


== Ohjeita, jotka kuulemma nopeuttavat Ubuntua, mutta en tiedä miten ;) ==

'''Grubin viilaus'''

Sallitaan Grubin indeksoida profiili, jolloin käynnistäminen nopeutuu.
[[BR]]
== Grubin profilointi ==

Sallitaan Grubin indeksoida profiili eli tutkia ajan kanssa että mitäs tiedostoja käynnistettäessä tarvitaan. Tämä nopeuttaa käynnistämistä mukavasti.
Line 283: Line 270:
Lisää kohtaan

''# defoptions=quiet''

sana '''profile'''.
Lisää kohtaan[[BR]]
''# defoptions=quiet''[[BR]]
sana '''profile'''.[[BR]]
Line 295: Line 280:
Tätä ei siis tarvitse tehdä kuin yhden kerran tuunauksen jälkeen.
Eli teet tämän, käynnistät koneen uudelleen ja poistat äsken tekemäsi muutokset. (muista ajaa update-grub uudelleen)
Line 296: Line 284:


'''Swappiness'''
[[BR]]
[[BR]]
== Swappiness ==

Tarkka vaikutus ei tiedossa: kokeile tuntuuko paremmalta..
Line 306: Line 296:
Lisää tiedoston loppuun rivit

''vm.swappiness=10''

''vm.vfs_cache_pressure=50''
Lisää tiedoston loppuun rivit[[BR]]
''vm.swappiness=10''[[BR]]
''vm.vfs_cache_pressure=50''[[BR]]
Line 314: Line 301:

[[BR]]
[[BR]]
----
Line 317: Line 305:


Tässä vielä linkki kernelin kääntöön, joka nopeuttaa huomattavasti Ubuntua, jos sen on tehnyt oikein optimoidusti: [http://www.howtoforge.com/kernel_compilation_ubuntu]

Ubuntu Suomi foorumilla on keskusteltu pitkästi Ubuntun optimoinnista: [http://forum.ubuntu-fi.org/index.php?topic=4951.0]

[http://forum.ubuntu-fi.org/index.php?topic=1723.0]

[http://forum.ubuntu-fi.org/index.php?topic=12983.msg94450]


Tässä kaikki tältä erää, tähän tulee luultavasti vielä jatkoa.
[[BR]]
----
Tässä vielä linkki kernelin kääntöön, joka nopeuttaa huomattavasti Ubuntua, jos sen on tehnyt oikein tarkasti: [http://www.howtoforge.com/kernel_compilation_ubuntu]

Ubuntun virittäminen timmimmäksi

SisällysluetteloBRTableOfContents(3)

Ohjeessa käytetään tiedostojen editoimiseen ohjelmaa Gedit, joka asentuu Ubuntun mukana oletuksena. Jos käytät Kubuntua, korvaa gedit katella. Jos Xubuntua, korvaa gedit mousepadilla.

Bootchart - kuinka nopeasti Ubuntusi oikeastaan käynnistyy

HUOM! Asenna ennen kuin rupeat säätämään, jotta voit verrata tuloksia!

Bootchart on ohjelma, jonka avulla saat tietää, miten nopeasti koneesi käynnistyy ja miten paljon kunkin palvelun käynnistymiseen menee. Se asentuu komennolla

sudo apt-get install bootchart

Tämän jälkeen Bootchart on heti käytössä. Se tallentaa aina käynnistyksen yhteydessä kuvan käynnistyksen etenemisestä kansioon /var/log/bootchart/. Voit kertoa muille tuloksesi Ubuntu Suomen [http://forum.ubuntu-fi.org/index.php?topic=13017.0 viestiketjussa].BR BR Lisätietoja ja kysymykset:BR [http://forum.ubuntu-fi.org/index.php?topic=4951.0][[BR]] [http://forum.ubuntu-fi.org/index.php?topic=1723.0][[BR]] [http://forum.ubuntu-fi.org/index.php?topic=12983.msg94450][[BR]]

Turhien palvelujen poistaminen käytöstä (sysv-rc-conf)

Asenna sysv-rc-conf

sudo apt-get install sysv-rc-conf

Käynnistä sysv-rc-conf komennolla

sudo sysv-rc-conf

Poista avautuvasta valikosta kaikki ne palvelut joita et käytä. Esimerkkejä poistetuista palveluista: anacron (ajastusjuttuja), apmd (virranhallinta koneille, jotka ei tue acpia), acpid (läppäreiden erikoisnappulat, monitorin kirkkaussäädöt etc), atd (ajastuksia), bootlogd (loki), cron (ajastusjuttuja), cupsys (tulostus), dns-clean (modeemijuttuja vartend), evms, festival (puhesyntetisaattori), hotkey-setup (ei vaikuta esim. läppärin pikanäppäimiin), klogd (loki), pcmciatools (PCMCIA), rc.local (omat komennot), readahead (prelink-jutskeli), rmnologin, rsync (tiedostojen rsync-siirtoon), screen (terminaalin 'sessiot'), ssh (ssh-palvelin), sysklogd (loki), urandom, wpa-ifupdown (wlan-juttuja), apache2 (web-palvelin), mysql (tietokantapalvelin)

Lisää aiheesta: http://ubuntuforums.org/showthread.php?t=89491 BR BR

Poista ipv6 käytöstä

Jos internetisi (en ole varma, mikä ei tue, ADSL-modeemi, verkkokortit, littymä vai joku muu) ei tue ipv6:ta, internetyhteytesi saattaa tuntua todella hitaalta.

sudo gedit /etc/modprobe.d/aliases

Muuta riviBR alias net-pf-10 ipv6BR muotoonBR alias net-pf-10 offBR

Tämän jälkeen lisää vielä tiedostoonBR /etc/modprobe.d/blacklistBR riviBR blacklist ipv6BR

Käynnistä kone muutosten jälkeen uudelleen.

[http://forum.ubuntu-fi.org/index.php?topic=6191.msg44491#msg44491 Lähde] [https://help.ubuntu.com/community/WebBrowsingSlowIPv6IPv4 Lähde2] BR BR

TCP-asetusten viilaaminen

sudo gedit /etc/sysctl.conf

Lisää tiedoston loppuun rivit

# increase TCP max buffer sizeBR net.core.rmem_max = 16777216BR net.core.wmem_max = 16777216BR

# increase Linux autotuning TCP buffer limitsBR # min, default, and max number of bytes to useBR net.ipv4.tcp_rmem = 4096 87380 16777216BR net.ipv4.tcp_wmem = 4096 65536 16777216BR

#several tcp optimizationsBR net.ipv4.tcp_congestion_control = cubicBR net.ipv4.tcp_timestamps = 0BR net.ipv4.tcp_rfc1337 = 1BR net.ipv4.tcp_sack = 1BR net.ipv4.tcp_window_scaling = 1BR net.ipv4.route.flush = 1BR net.ipv4.tcp_moderate_rcvbuf = 1BR

# don't cache ssthresh from previous connectionBR net.ipv4.tcp_no_metrics_save = 1BR

# recommended to increase this for 1000 BT or higherBR net.core.netdev_max_backlog = 2500BR BR

Tämä esimerkki käyttää automaattista rwin-haistelua, eli rwin skaalautuu sen mukaan mitä yhteys antaa periksi. Tuo [http://www.speedguide.net/analyzer.php analysaattori] kertoo edelleen 5860, mutta todellisuudessa se kyllä auto-tuunaa sen kohilleen. Analysaattori kun ei kerro kuin ensimmäisen paketin tiedot.

[http://forum.ubuntu-fi.org/index.php?topic=10398.msg74782#msg74782 Lähde] BR BR

Turhien ohjelmien poisto

Sinulla on käynnissä todennäköisesti ohjelmia, joita et tarvitse. Osan voi ottaa pois päältä, mutta osa käynnistyy aina koneen käynnistyessä, joten ne pitää poistaa kokonaan tai sammuttaa vastaava palvelu sysv-rc-confilla (katso sivun alku)

Näytönsäästäjän poisto

Jos et tarvitse näytönsäästäjää (näytön voi laittaa kiinni) etkä sitä, että näyttö lukittuu automaattisesti, voit poistaa näytönsäästäjän käytöstä.

sudo apt-get --purge remove xsreensaver* gnome-screensaver

Gnome-paneelin turhien applettien poisto

Käytätkö paneelissa olevaa roskis-applettia? Entä käytätkö virtuaalityöpöytiä? Jos et, ne kannattaa poistaa paneelista. Hyöty ei ole suuri, mutta hyöty kuitenkin.

Turhien palveluiden poisto Ubuntussa

Mene Järjestelmät --> Asetukset --> Istunnot. Poista listasta turhat palvelut. Itse poistin kaikki listalla oleva palvelut BR BR

Turhien virtuaalikonsolien poisto

Kun painat ctrl+alt+f2, pääset virtuaalikonsoliin. Pääset sieltä takaisin painamalla ctrl+alt+f7. Yleensä et tarvitse kaikkia 6 virtuaalikonsolia, voit poistaa turhat muokkaamalla tiedostoa /etc/default/console-setup

sudo gedit /etc/default/console-setup

Muuta kohtaa

ACTIVE_CONSOLES="/dev/tty[1-6]"BR Esim.BR ACTIVE_CONSOLES="/dev/tty[1-2]"BR

Tämän jälkeen siirry hakemistoon /etc/event.d/ ja muokkaa siellä niitä init-tiedostoja, joita et tarvitse. Esim. koska minä haluan vain 2 virtuaalikonsolia käyttöön, muokkaan tiedostoja tty3, tty4, tty5 ja tty6.

cd /etc/event.d/
sudo gedit tty3

Lisää jokaisen rivin alkuun merkki #. Tiedosto tulee siis näyttämään tältä:

# tty3 - gettyBR #BR # This service maintains a getty on tty3 from the point the system isBR # started until it is shut down again.BR

#start on runlevel 2BR #start on runlevel 3BR

#stop on runlevel 0BR #stop on runlevel 1BR #stop on runlevel 4BR #stop on runlevel 5BR #stop on runlevel 6BR

#respawnBR #exec /sbin/getty 38400 tty3BR

Tee näin jokaiselle tty:lle, joita et tarvitse. Jätä kuitenkin ainakin kaksi tty:tä jäljelle.

[http://forum.ubuntu-fi.org/index.php?topic=4951.msg47642#msg47642 Lähde] [https://launchpad.net/ubuntu/+source/upstart/+bug/61539 Lähde2] BR BR

Hosts-tiedoston optimointi

Muokkaa tiedostoa /etc/hosts

sudo gedit /etc/hosts

Sinulla on siellä tälläiset rivit:

127.0.0.1 localhostBR 127.0.1.1 ubuntuBR

Tuo ubuntu voi olla eri kuin minulla. Muokkaa kohta tälläiseksi:

127.0.0.1 localhost ubuntuBR 127.0.1.1 ubuntuBR

Tämän pitäisi nopeuttaa gnome-ohjelmien käynnistämistä.

[http://beuno.com.ar/?p=4 Lähde] [https://bugs.launchpad.net/ubuntu/+source/gnome-desktop/+bug/94048 Lähde2] [http://forum.ubuntu-fi.org/index.php?topic=4951.msg69460#msg69460 Lähde3] BR BR

Ota irti hyöty dual-core prosessorista käynnistyksessä

Jos sinulla on tuplaydinprosessori, muokkaa tiedostoa /etc/init.d/rc

sudo gedit /etc/init.d/rc

Etsi sieltä kohtaBR CONCURRENCY=noneBR Muuta se muotoonBR CONCURRENCY=shellBR

[http://yoten.blogspot.com/2007/04/speed-up-ubuntu.html Lähde] BR BR

Swiftfox, prosessorikohtaisesti optimoitu Firefox

Muokkaa tiedostoa /etc/apt/sources.list

sudo gedit /etc/apt/sources.list

Lisää tiedostoon riviBR deb http://getswiftfox.com/builds/debian unstable non-freeBR

Päivitetään pakettilistaus

sudo apt-get update

Asennetaan swiftfox

sudo apt-get install swiftfox-athlon-xp

Korvaa asennettavan paketin nimi sillä, joka on optimoitu sinun prosessorillesi. [http://getswiftfox.com/builds/debian/packages Pakettien nimet.]

Swiftfox käynnistyy komennolla swiftfox.

[http://getswiftfox.com/debian.htm Lähde] BR BR

Poistetaan Usplash käytöstä

Ubuntun käynnistystä saadaan nopeutettua poistamalla Usplash käytöstä. Se on se graafinen kikkare, joka kertoo Ubuntun käynnistyksen tilan, kun Ubuntu käynnistyy

Poista palvelu usplash sysv-rc-confilla pois käytöstä.

Tämän jälkeen muokkaa tiedostoa /boot/grub/menu.lst

sudo gedit /boot/grub/menu.lst

Poista riviltäBR # defoptions=quiet splashBR sana splash.BR

Lopuksi päivitetään menu.lst

sudo update-grub

BR

Grubin profilointi

Sallitaan Grubin indeksoida profiili eli tutkia ajan kanssa että mitäs tiedostoja käynnistettäessä tarvitaan. Tämä nopeuttaa käynnistämistä mukavasti.

Muokkaa tiedostoa /boot/grub/menu.lst

sudo gedit /boot/grub/menu.lst

Lisää kohtaanBR # defoptions=quietBR sana profile.BR

Lopuksi päivitetään grub

sudo update-grub

Tätä ei siis tarvitse tehdä kuin yhden kerran tuunauksen jälkeen. Eli teet tämän, käynnistät koneen uudelleen ja poistat äsken tekemäsi muutokset. (muista ajaa update-grub uudelleen)

[http://yoten.blogspot.com/2007/04/speed-up-ubuntu.html Lähde] BR BR

Swappiness

Tarkka vaikutus ei tiedossa: kokeile tuntuuko paremmalta..

Muokkaa tiedostoa /etc/sysctl.conf

sudo gedit /etc/sysctl.conf

Lisää tiedoston loppuun rivitBR vm.swappiness=10BR vm.vfs_cache_pressure=50BR

[http://rudd-o.com/archives/2007/10/02/tales-from-responsivenessland-why-linux-feels-slow-and-how-to-fix-that/ Lähde] BR BR


Kaiken tämän jälkeen on hyvä käynnistää Ubuntu uudelleen, jolloin kaikki asetukset tulevat varmasti voimaan. BR


Tässä vielä linkki kernelin kääntöön, joka nopeuttaa huomattavasti Ubuntua, jos sen on tehnyt oikein tarkasti: [http://www.howtoforge.com/kernel_compilation_ubuntu]