Ero sivun ”Tmpfs” versioiden välillä
Siirry navigaatioon
Siirry hakuun
sotkua
(→Käyttö) |
(sotkua) |
||
Rivi 1: | Rivi 1: | ||
Tmpfs on [[tiedostojärjestelmä]], jossa [[tiedosto]]t tallennetaan pääasiassa tietokoneen keskusmuistiin eikä lainkaan kiintolevylle. Silti se näkyy käyttöjärjestelmälle normaalina levyosiona. Tällaisen osion käsittely on nopeaa mutta kaikki sinne kirjoitettu data häviää, kun tietokone käynnistetään uudestaan. | Tmpfs on [[tiedostojärjestelmä]], jossa [[tiedosto]]t tallennetaan pääasiassa tietokoneen keskusmuistiin eikä lainkaan kiintolevylle. Silti se näkyy käyttöjärjestelmälle normaalina levyosiona. Tällaisen osion käsittely on nopeaa mutta kaikki sinne kirjoitettu data häviää, kun tietokone käynnistetään uudestaan. | ||
== Perustietoa == | |||
Tmpfs:ää voidaan käyttää esimerkiksi väliaikaistiedostoja varten, jolloin ohjelmien toiminta nopeutuu hieman, kun väliaikaisia tiedostoja ei tarvitse kirjoittaa kiintolevylle, vaan ne tallennetaan pelkästään muistiin. Toinen käyttötarkoitus on tallentaa tmpfs:ään väliaikaisesti tietoturvan kannalta arkaluontoisia tietoja, kuten esimerkiksi [[gpg]]:llä avattuja salattuja viestejä lukemista varten, jolloin niistä ei jää mitään mahdollisesti palautettavissa olevaa jälkeä kiintolevylle. | |||
Tmpfs voi kuitenkin käyttää kiintolevyn [[swap]]-osiota tai -tiedostoa, mikäli vapaan keskusmuistin määrä laskee hälyttävän alhaiseksi. Tällöin kiintolevylle siirretään vähiten käytettyjä tiedostoja ja kaikki sinne siirretyt tiedostot poistetaan uudelleenkäynnistyksen yhteydessä. | |||
Tmpfs:n lisäksi keskusmuistissa olevan levyosion voi luoda ns. [[RAM-osio]]na. Tmpfs:n etuna on kuitenkin se, että sen koko muuttuu dynaamisesti, eikä se varaa keskusmuistia tarpeettomasti. Haittapuolena on, että arkaluontoista tietoa saattaa joissain tilanteissa päätyä kiintolevylle. | |||
== Käyttö == | == Käyttö == | ||
Lähes kaikissa jakeluissa on oletuksena käytössä [[hakemisto]]on /dev/shm [[mount|liitetty]] tmpfs-osio. Tmpfs-osion olemassaolon voi tarkistaa [[Komentorivin perusteet|komennolla]] | Lähes kaikissa jakeluissa on oletuksena käytössä [[hakemisto]]on /dev/shm [[mount|liitetty]] tmpfs-osio. Tmpfs-osion olemassaolon voi tarkistaa [[Komentorivin perusteet|komennolla]] | ||
[[ | [[mount]] | [[grep]] tmpfs | ||
Jos komennon tulosteessa on seuraavan kaltainen rivi | Jos komennon tulosteessa on seuraavan kaltainen rivi | ||
none on /joku/hakemisto type tmpfs (rw) | none on /joku/hakemisto type tmpfs (rw) |