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

Siirry navigaatioon Siirry hakuun
121 merkkiä lisätty ,  13. huhtikuuta 2009
p
→‎SSD-levy: kh+viilailua
p (→‎SSD-levy: kh+viilailua)
Rivi 4: Rivi 4:


== SSD-levy ==
== SSD-levy ==
Monissa miniläppäreissä on SSD-kiintolevy, jolle tunnusomaisia piirteitä ovat äänettömyys, iskunkestävyys, pieni virrankulutus, hidas kirjoitusnopeus ja kuluminen (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. 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.


=== Tiedostojärjestelmä ja sen asetukset ===
=== Tiedostojärjestelmä ja sen asetukset ===
Rivi 13: Rivi 13:
muotoon
muotoon
  UUID=007ad9f0-88bd-4d6c-b853-25bfb682111b /              ext2
  UUID=007ad9f0-88bd-4d6c-b853-25bfb682111b /              ext2
alussa oleva UUID-numero vaihtelee koneiden välillä, ja siihen ei tarvitse koskea. UUID-numeron sijasta voi tiedostossa olla myös levyn [[laitetiedosto]], kuten <tt>/dev/sda1</tt>.
alussa oleva [[UUID]]-numero vaihtelee koneiden välillä ja siihen ei tarvitse koskea. UUID-numeron sijasta voi tiedostossa olla myös levyn [[laitetiedosto]], kuten <tt>/dev/sda1</tt>.


Ext2-tiedostojärjestelmän lisäksi kannattaa käyttää ''[[atime|noatime]]''-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öä.
Ext2-tiedostojärjestelmän 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>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
Rivi 30: Rivi 30:
Nyt seuraavan käynnistyksen jälkeen kyseiset hakemistot sijaitsevat tmpfs-osiolla.
Nyt seuraavan käynnistyksen jälkeen kyseiset hakemistot sijaitsevat tmpfs-osiolla.


Tämä ei kuitenkaan välttämättä riitä, sillä lokitiedostoja ylläpitävä <tt>sysklogd</tt> ei välttämättä osaa käsitellä oikein tilannetta, jossa <tt>/var/log</tt>-hakemisto on tyhjä ([https://bugs.launchpad.net/ubuntu/+source/sysklogd/+bug/290127 ongelman virheraportti Ubuntu-jakelun vianseurantajärjestelmässä]). Tällöin on käynnistyksen yhteydessä luotava <tt>/var/log</tt>-hakemistoon hakemistorakenteen pohja. Ohjeet tähän löytyvät [https://help.ubuntu.com/community/AspireOne Ubuntun AcerAspire One -ohjeesta] (katso kohta ''REDUCING SSD WEAR'').
Tämä ei kuitenkaan välttämättä riitä, sillä lokitiedostoja ylläpitävä <tt>sysklogd</tt> ei välttämättä osaa käsitellä oikein tilannetta, jossa <tt>/var/log</tt>-hakemisto on tyhjä ([https://bugs.launchpad.net/ubuntu/+source/sysklogd/+bug/290127 ongelman virheraportti Ubuntun vianseurantajärjestelmässä]). Tällöin on käynnistyksen yhteydessä luotava <tt>/var/log</tt>-hakemistoon hakemistorakenteen pohja. Ohjeet tähän löytyvät [https://help.ubuntu.com/community/AspireOne Ubuntun AcerAspire One -ohjeesta] (katso kohta ''REDUCING SSD WEAR'').


=== Firefoxin profiili tmpfs-osiolle ===
=== Firefoxin profiili tmpfs-osiolle ===

Navigointivalikko