Ero sivun ”Linux miniläppäriin” versioiden välillä

Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Hiiri522 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
 
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 4: Rivi 4:


== SSD-levy ==
== SSD-levy ==
Monissa miniläppäreissä on SSD-kiintolevy, jolle tunnusomaisia piirteitä ovat äänettömyys, iskunkestävyys ja pieni virrankulutus. Lisäksi ainakin halvimmat mallit voivat olla hyvinkin hitaita kirjoittamaan tietoa levylle. Lisäksi on esitetty erilaisia arvioita levyjen kulumisesta: levy kestää vain tietyn määrän kirjoituksia ennen kuin "kuluu loppuun". Tästä johtuen on monesti hyvä tehdä erilaisia optimointeja, joilla vähennetään etenkin levylle kirjoittamista.
Monissa miniläppäreissä on SSD-kiintolevy, jolle tunnusomaisia piirteitä ovat äänettömyys, iskunkestävyys ja pieni virrankulutus. Jos miniläppäristä löytyy perinteinen HDD-kiintolevy, kannattaa sen tilalle vaihtaa nopeampi SSD, jos se vain on liitäntöjen puolesta mahdollista. SSD lisää nopeutta sekä kestää myös paremmin, kun siirrät laitetta tai käytät sitä esimerkiksi riippumatossa.


=== Tiedostojärjestelmä ja sen asetukset ===
=== Tiedostojärjestelmä ja sen asetukset ===
Linuxissa yleisesti käytetty [[ext3]]-tiedostojärjestelmä ei ole paras mahdollinen miniläppärille, sillä vaikka se parantaakin tiedostojärjestelmän luotettavuutta, tiedostojärjestelmä pitää kirjaa levylle tehtävistä muutoksista ([[journalointi]]), mikä aiheuttaa ylimääräisiä kirjoitusoperaatioita. SSD-levylle varustetuissa miniläppäreissä kannattaakin poistaa journalointi käytöstä tai käyttää [[ext2]]-tiedostojärjestelmää, jossa kirjanpitoa ei ole.
Linuxissa yleisesti käytetty [[ext3]]-tiedostojärjestelmä ei ole paras mahdollinen miniläppärille, sillä vaikka se parantaakin tiedostojärjestelmän luotettavuutta, tiedostojärjestelmä pitää kirjaa levylle tehtävistä muutoksista ([[journalointi]]), mikä aiheuttaa ylimääräisiä kirjoitusoperaatioita. SSD-levyllä varustetuissa miniläppäreissä kannattaakin poistaa journalointi käytöstä tai käyttää [[ext2]]-tiedostojärjestelmää, jossa kirjanpitoa ei ole.


Tiedostojärjestelmä voidaan yleensä valita jakelua asennettaessa. Asennuksen jälkeenkin ext3-levy voidaan muuttaa ext2-muotoon yksinkertaisesti liittämällä se ext2-osiona (ext3 ja ext2 ovat yhteensopivia, ja liitosasetuksilla määrätään kumpaa tiedostojärjestelmää käytetään). Tämä tapahtuu muuttamalla [[asetustiedosto]]sta <tt>[[fstab|/etc/fstab]]</tt> [[juurihakemisto|juuritiedostojärjestelmän]] (/) osoittava rivi
Tiedostojärjestelmä voidaan yleensä valita jakelua asennettaessa. Asennuksen jälkeenkin ext3-levy voidaan muuttaa ext2-muotoon yksinkertaisesti liittämällä se ext2-osiona (ext3 ja ext2 ovat yhteensopivia, ja liitosasetuksilla määrätään kumpaa tiedostojärjestelmää käytetään). Tämä tapahtuu muuttamalla [[asetustiedosto]]sta <tt>[[fstab|/etc/fstab]]</tt> [[juurihakemisto|juuritiedostojärjestelmän]] (/) osoittava rivi
Rivi 27: Rivi 27:
Journaloinin poistamisen lisäksi kannattaa käyttää <tt>[[atime|noatime]]</tt>-asetusta, joka kieltää tiedostojärjestelmää päivittämästä levylle tietoa siitä, milloin tiedosto on viimeksi avattu. Ilman tätä asetusta jokaisen tiedoston avaaminen aiheuttaa ylimääräisen kirjoitusoperaation eikä yleensä eteen tule tilannetta, jossa tälle tiedolle olisi käyttöä.
Journaloinin poistamisen lisäksi kannattaa käyttää <tt>[[atime|noatime]]</tt>-asetusta, joka kieltää tiedostojärjestelmää päivittämästä levylle tietoa siitä, milloin tiedosto on viimeksi avattu. Ilman tätä asetusta jokaisen tiedoston avaaminen aiheuttaa ylimääräisen kirjoitusoperaation eikä yleensä eteen tule tilannetta, jossa tälle tiedolle olisi käyttöä.


<tt>noatime</tt>-asetus lisätään myös <tt>/etc/fstab</tt>-tiedostoon tiedostojärjestelmän kertovan asetuksen (<tt>ext2</tt>) jälkeen tuleviin liitosasetuksiin pilkulla erotettuna. Lopullinen rivi voisi olla muotoa
<tt>discard</tt>-asetus ottaa käyttöön erityisesti SSD-levyjä varten kehitetyn [http://en.wikipedia.org/wiki/TRIM TRIM]-komennon, mutta se vaatii 2.6.33 tai uudemman kernelin, eikä toimi ext3-tiedostojärjestelmän kanssa. (discard-lippu ext3-formatoidulla juuriosiolla aiheuttaa sen liittämisen vain luku -tilassa) Varmista että levyohjain on valittu BIOS-valikosta ohjaamaan SSD:tä AHCI- eikä IDE-moodissa, ja että levy tukee TRIM:iä.
  UUID=007ad9f0-88bd-4d6c-b853-25bfb682111b /              ext2        noatime,errors=remount-ro  0  1
 
<tt>noatime</tt> ja <tt>discard</tt>-asetukset lisätään myös <tt>/etc/fstab</tt>-tiedostoon tiedostojärjestelmän kertovan asetuksen (<tt>ext2</tt>) jälkeen tuleviin liitosasetuksiin pilkulla erotettuina. Lopullinen rivi voisi olla muotoa
  UUID=007ad9f0-88bd-4d6c-b853-25bfb682111b /              ext2        noatime,discard,errors=remount-ro  0  1
Lisätietoja tiedoston rakenteesta löytyy artikkelista [[fstab]].
Lisätietoja tiedoston rakenteesta löytyy artikkelista [[fstab]].