Muokataan sivua Linux nopeammaksi

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
Linux-järjestelmää voi yrittää nopeuttaa monilla eri tavoilla. Yksinkertaisimpia vaihtoehtoja ovat esimerkiksi visuaalisten tehosteiden (esim. [[Compiz Fusion]]) poistaminen käytöstä ja [[työpöytäympäristö]]n vaihtaminen [[KDE]]:stä tai [[GNOME]]:sta kevyempään [[Xfce]]hen, tai jopa järjestelevään ikkunanhallintajärjestelmään kuten [[i3]] ja muidenkin ohjelmien vaihtaminen kevyempiin vaihtoehtoihin, tai graafisista tekstipohjaisiin, joita Linux-jakeluille on saatavissa huomattava määrä. Toisaalta konetta voi nopeuttaa myös tinkimättä ohjelmien monipuolisuudesta ja visuaalisista tehosteista.
Linux-järjestelmää voi yrittää nopeuttaa monilla eri tavoilla. Yksinkertaisimpia vaihtoehtoja ovat esimerkiksi visuaalisten tehosteiden (esim. [[Compiz Fusion]]) poistaminen käytöstä ja [[työpöytäympäristö]]n vaihtaminen [[KDE]]:stä tai [[GNOME]]:sta kevyempään [[Xfce]]hen ja muidenkin ohjelmien vaihtaminen kevyempiin vaihtoehtoihin. Toisaalta konetta voi nopeuttaa myös tinkimättä ohjelmien monipuolisuudesta ja visuaalisista tehosteista.


== Käynnistyksen nopeuttaminen ==
== Käynnistyksen nopeuttaminen ==
Rivi 7: Rivi 7:


=== (s/u)readahead ===
=== (s/u)readahead ===
Nopeamman käynnistymisen saa, kun käynnistysvaiheessa kiintolevyltä luetaan kaikki tarvitavat tiedot yhteen pötköön. Tätä varten esimerkiksi Ubuntussa on vakiona ureadahead. Ureadaheadin profilointi ajetaan automaattisesti järjestelmässä on käynnistykseen vaikuttava muutos, eli sen toiminta on valmiiksi melko optimoitua.
Nopeamman käynnistymisen saa, kun käynnistysvaiheessa kiintolevyltä luetaan kaikki tarvitavat tiedot yhteen pötköön. Tätä varten esimerkiksi Ubuntussa on vakiona ureadahead. Ureadaheadin profilointi ajetaan automaattisesti järjestelmässä on käynnistykseen vaikuttava muutos, eikä sen toiminta on valmiiksi melko optimoitua.


=== Analysoi käynnistystä ===
=== Analysoi käynnistystä ===


Käynnistystä voi analysoida mm. [[bootchart]]-ohjelmalla. Debianissa sen asennus tapahtuu helposti komennolla:
Käynnistystä voi analysoida mm. [[bootchart]]-ohjelmalla. Ubuntussa sen asennus tapahtuu helposti komennolla:
  sudo apt-get install bootchart
  sudo apt-get install bootchart


Rivi 47: Rivi 47:


=== Swappiness ===
=== Swappiness ===
Joskus taas tietokoneessa saattaa olla sellainen tilanne, että nopeaa RAM-muistia olisi vielä vapaana, mutta kone alkaa käyttämään sivustustilaa, joka on kiintolevyllä ja näin ollen hidasta. Linux-ytimen algoritmiä kannattaa silloin muuttaa siten, että se välttää sivutusmuistin käyttöä.
Joskus taas tietokoneessa saattaa olla sellainen tilanne, etä nopeaa RAM-muistia olisi vielä vapaana, mutta kone alkaa käyttämään sivustustilaa, joka on kiintolevyllä ja näin ollen hidasta. Linux-ytimen algoritmiä kannattaa silloin muuttaa siten, että se välttää sivutusmuistin käyttöä.


Avaa tiedosto <tt>/etc/sysctl.conf</tt> ja lisää sen loppuun (tai korvaa luku jos se on jo siellä): <tt>vm.swappiness=10</tt>
Avaa tiedosto <tt>/etc/sysctl.conf</tt> ja lisää sen loppuun (tai korvaa luku jos se on jo siellä): <tt>vm.swappiness=10</tt>
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)