Toiselta foorumilta tuli seuraavia ohjeita kuinka nopeuttaa linuxia (ubuntua?) ja käynnistystä.
ja-hah... katsotaan...
- XFCE4:st xfce4-session -paketin poisto?
xfce4-session on xfce4-työpöytäympäristön session manager. sitä ei asenneta oletuksena ja jos nyt sattuisikin käyttämään xfce4-työpöytää, niin minusta session management on ihan fiksu toiminto. siis kyllähän käynnsitys loggautumisen jälkeen hidastuu kun session manager käynnistää kaikki ohjelmat jotka olivat auki konetta suljettaessa (siis ne jotka tukevat session managementtia), mutta enemmän siihen menee aikaa jos ne käynnistää käsin. minä ainakin käytän session managementtia gnomen kanssa ja olen ihan tyytyväinen.
jos todella haluat poistaa tuon, niin apt-get:lla se lähtee kuten myös synapticilla.
- "Käännä kaikki olennaiset driverit (ja vaikka kasa muitakin) osaksi kerneliä, ei moduuleiksi. Kerneli ei silti montaa megaa muistia vie (suunnilleen kolme, yhteensä, jos laitat tosi paljon kaikkea mukaan, ts. ei mitään merkitystä nykykoneilla), mutta kaikki rautadetectointi tapahtuu automaattisesti kernelissä. Näin ollen bootissa defaulttina olevilla hardware-autodetectoreilla (jotka ajetaan kernelin jo latauduttua, siinä vaiheessa kun ruudulla menee värillistä tekstiä) voi heittää vesilintua. Myöskään hitaahkoa moduulien latailua ei tällöin tarvita."
joo-o, no foorumilt löytyy ohjeet kernelin kääntämiseksi, mutta ihan ensikertalaiselta se ei välttämättä onnistu.
vaikka nykykoneella onkin paljon muistia, on se myös niin nopea, että modulien lataaminen (tai edes hotplug/coldplug) ei todellakaan vie niin paljoa aikaa, että tämä maksaisi vaivaa. no, jokainen on silti vapaa tekemään mitä haluaa, minun mielipiteitänihän nämä vain ovat.
jos todella haluat poistaa tuon, niin apt-get:lla se lähtee kuten myös synapticilla.
- "Vaihda defaulttina olevan initin (SYS V, /bin/init) ja boottiscriptistön (/etc/rc.d, /etc/init.d) tilalle initng. Initng lataa kaikki palvelut rinnakkain, mahdollisuuksien mukaan. Lisäksi siihen on tulossa preload-ominaisuuksia, joilla homma nopeutuu entisestään."
jep, saa tämänkin toi tehdä jos haluaa. siitä saattaa bootti jonkin verran nopeutuakin. silti uskon, että kun ubuntuväki katsoo homman olevan riittävän vakaa ja että sysv initn korvaaminen sillä tuo enemmän etuja kuin haittaa, niin se tulee kyllä automaattisestikin osaksi ubutua. sillä välin ainakin minä maltan kyllä odotella, muut saavat tehdä mitä haluavat.
käyttääkös mikään distro tuota jos oletuksena?
- "Trimmasin ytimen niin että poistin turhat tauhkat."
kernelin kääntöohjeet löytyy foorumilta. tosin nuo turhat tauhkat mahdollistavat aika montakn juttua samoin kuin se modduleiksi kääntäminen. voit esim. vaihtaa linux-koneeseen emolevyn ja silti linux-käynnistyy moitteetta. mitään kunnolla mitattavaa nopeusetua ei tällä mielestäni saavuteta, mutta viilaajan pitää tietty viilata.
- "Trimmasin startuppia ja palveluiden käynnistystä."
no joo, kai siellä jotain turhaakin on. asenna vaikka
rcconf ja tarkastele sillä mitä palveluita koneesi bootissa käynnistyy. voit sitten estää 'turhia' käynnistymästä.
- "Tarkistelin hdparmilla kovojen suorituskyvyt kohdilleen."
tällä jo onkin vaikutusta, mutta oletukset tuppaavat olemaan kiintolevyjen osalta ihan ok. siitä muolimatta
man hdparm voi auttaa, kuten myös tiedoston
/etc/hdparm.conf editointi.
- "Laitoin prelinkin toimintaan."
prelink on ihan kätevä, ja kieltämättä nopeuttaakin (erityisesti C++) softan käynnistymisnopeutta. itse en ole ohjelmien käynnistymisen hitaudesta kärsinyt joten en ole sitä jaksanut ottaa käyttöön (yhdellä ei-ubuntu-koneella sitä kokeilin). ubuntukohtaista ohjeistusta löytynee vaikka täältä (en jaksanut tarksitaa rikotaanko siinä kaikki):
http://ubuntuforums.org/showthread.php?t=1971&page=1&pp=10- "Tarkistelin käynnistys-scriptat, poistelin KDE:n startupissaan turhaan lataamat hämäryydet."
taas käyttöliittymäkohtaista kamaa? äsken käytössä oli xfce4 ja nyt kde? no, kai niitä ominaisuuksia karsimalla saa työpöydän kuin työpöydän aavistuksen kevyemmäksi.
Jos joku viitsisi noista kirjoittaa mahdollisimman selvät ja tarkat ohjeet miten suoritetaan
väittäisin, että valtaosa noista ei maksa vaivaa ja nekin jotka jaksaisin tehdä, eivät välttämättä paranna suorituskykyä ihan niin paljon, että pitäisin niitä tosi hyvinä juttuina (varsinkin KDE-käyttäjille tuo prelink voi olla ihan ok).
Ja muitakin vinkkejä saa antaa ubuntun optimoinnista. Koneena IBM Thinkpad X31.
no, koska tässä nyt ollaan muutenkin yrittämässä viilata nopeutta ominaisuuksien kustannuksella, niin mitä jos jätetään hiiri kokonaan kuvioista. linuxin käyttämine komentoriviltä mahdollistaa melekin mitä vain, nopeasti ja tehokkaasti. yksi konsoli riittää jos käytössä on screen, tekstiä voi copy/pastettaa screeniin ikkunoiden välillä, nettiä voi selata, nyyssejä/spostia lukea, irkata, polttaa cd/dvd-levyjä, pelata tekstipohjaisia pelejä, konffata järjestelmää tehdä nettisivuja, lukea rss-feedejä, käsitellä grafiikkaa, taittaa kirjaa LaTeXilla ja kääntää se PDF:ksi, ottaa ftp/ssh/scp/sftp/telnet/ym. etäyhteyksiä, koodata, ripata/encodata/tagata cd-levyjä, kuunnella musiikkia jne. jne.
jos haluaa käyttää graafista käyttöliittymää, niin openbox on aivan käsittämättömän nopea loggautumisesta työpöydälle sekunnissa mahdollisesti jopa alle sekunnissa. ovathan tietty fluxbox, blackbox, windowmaker, kahakai, waimea, icewm, ym. nopeita ja kaikki hieman erilaisia joten omansa löytää vain kokeilemalla. itse pitän tuosta mainitusta openboxista.