Eine ramdisk on pieni virtuaalinen asema, joka on osa työmuistia. Tämä Työmuisti kutsutaan RAM-muistiksi. Tallennustilaa varataan dynaamisesti ja staattisesti. Tämä tiedostojärjestelmä asennetaan ja alustetaan etukäteen. Muistialue on haarautunut, eikä järjestelmä voi käyttää sitä.

Haihtuva muisti - ramdisk-levy

Linuxissa ramdisk on tärkeä nopean luku- ja kirjoitusprosessin mahdollistamiseksi. Kuluminen vaikuttaa siihen vähemmän kuin tavalliseen kiintolevyyn tai jopa flash-muistiin. Kiireinen suoritin tai hidas verkkoyhteys voi tietysti pysäyttää levyn. Poisto-ongelmat tiedostojärjestelmissä, kuten ext3 tai ext4, voidaan jopa ohittaa. Epävarmoja tiedostoja ei kopioida kiintolevylle, vaan ne tallennetaan tiedostojärjestelmään eli ramdiskiin. Huomaa, että tiedostot eivät päädy kiintolevylle. Jotkin tiedostot tallentavat pyytämättömiä välillä. RAM-levyn luomiseen voidaan käyttää eri tapoja.

nopeus ufo

Eri mahdollisuudet

Ensimmäinen tapa olisi luoda ramdisk, jossa on tmps-tiedostojärjestelmä. Tämä ei ole täydellinen RAM-järjestelmä, vaan se voidaan tallentaa myös kiintolevylle. Tiedot pelastaa. Näin ramdiskin muistin määrä ei voi käydä liian pieneksi. Jos asema on tyhjä, se ei voi kuluttaa levyn muistia. Nämä osiot voidaan asentaa, kun järjestelmä käynnistetään.
Toinen tapa on alustaa kiintolevy. Näin alue voidaan valita RAM-levyksi. Optio -m0 varmistaa, että root-käyttäjälle ei varata tilaa. Tämä veisi tilaa. Järjestelmäresursseja pitäisi käytännössä ottaa pois. Muisti on siis pienempi osioiden avulla. Tavoitteena on ramdisk, jota ei voi lukea tai kirjoittaa, mutta jossa on korjauksia. Tämä on todennäköisesti myönnettävä. Ramdiskin kokoa voidaan kutsua ja muuttaa erityiskomennoilla. Joka uudelleenkäynnistyksen yhteydessä levy katoaa jälleen, joten on luotava skripti, joka tallentaa komennot. Näin komentoja ei tarvitse kirjoittaa uudelleen.
Kolmas tapa on työskennellä ramfs-tiedostojärjestelmän kanssa. Tämä eroaa tmpfs-tiedostojärjestelmästä siinä, että tiedot vaihdetaan pois. Tämä helpottaa myös luomista. Levyn kokoa muutetaan dynaamisesti, ja osio asennetaan aina käynnistyksen yhteydessä. Tämä voidaan estää editorilla ja pääkäyttäjäoikeuksilla.

RAM-levyn koot

Kukin luoduista ram-levyistä voidaan pitää erikokoisina. Tämä on erilaista kaikille. Järjestelmän käytettävissä pitäisi olla riittävästi RAM-muistia ja myös swap-muistia eli SWAP-muistia pitäisi voida käyttää. Tämä kuitenkin hidastaisi RAM-levyn nopeutta. 1 Gt RAM-muistia pitäisi usein riittää.

Ohje Linuxille löytyy artikkelista Luo ramdisk kiihdyttää Amavis Linuxissa.

Nykyiset artikkelit