Eine ramdisk on väike virtuaalne draiver, mis on osa töömälust. See Töömälu nimetatakse RAM-iks. Salvestusruumi hõivatakse dünaamiliselt ja staatiliselt. See failisüsteem on eelnevalt paigaldatud ja vormindatud. Mäluruum on kahanenud ja süsteem ei saa sellele ligi.
Lenduv mälu - ramdiskett
Linuxi puhul on ramdisk oluline, et võimaldada kiiret lugemis- ja kirjutamisprotsessi. Seega mõjutab seda kulumine vähem kui tavalist kõvaketast või isegi välkmälu. Loomulikult võib hõivatud protsessor või aeglane võrguühendus ketta peatada. Kustutusprobleeme failisüsteemides, nagu ext3 või ext4, saab isegi mööda minna. Ebakindlaid faile ei kopeerita kõvakettale, vaid need salvestatakse failisüsteemi, st ramdiskile. Pange tähele, et failid ei jõua kõvakettale. Mõned failid salvestavad küsimata vahel. RAM-ketta loomiseks võib kasutada erinevaid viise.
Erinevad võimalused
Esimene võimalus oleks luua ramdisk koos tmps-failisüsteemiga. See ei ole täielik RAM-süsteem, vaid seda saab salvestada ka kõvakettale. Andmed päästa. Sel viisil ei saa mälu ramdiskil muutuda liiga väikeseks. Kui ketas on tühi, ei saa see kettal mälu tarbida. Neid partitsioone saab paigaldada süsteemi käivitamisel.
Teine võimalus on kõvaketta vormindamine. Sel viisil saab ala valida RAM-kettaks. Valik -m0 peaks tagama, et root-kasutajale ei reserveerita ruumi. See võtaks ruumi. Tõhusalt tuleks süsteemiressursid ära võtta. Seega on mälu väiksem koos partitsioonidega. Eesmärgiks on ramdisk, mida ei saa lugeda ega kirjutada, kuid millel on parandused. See tuleb tõenäoliselt heaks kiita. Ramdisk'i suurust saab kutsuda ja muuta spetsiaalsete käskudega. Iga taaskäivituse korral kaob ketas uuesti, seega tuleks luua skript, mis salvestab käsud. Nii ei pea käske uuesti sisestama.
Kolmas võimalus on töötada ramfs-failisüsteemiga. See erineb tmpfs-failisüsteemist selle poolest, et andmed vahetatakse välja. See muudab ka loomise lihtsaks. Ketta suurust muudetakse dünaamiliselt ja partitsioon paigaldatakse alati käivitamise ajal. Seda saab vältida redaktori ja juurkasutaja õigustega.
RAM-ketta suurused
Iga loodud ram-ketas võib olla erineva suurusega. See on igaühe puhul erinev. Süsteemis peaks olema piisavalt RAM-i ja swap-mälu ehk SWAP-i, millele samuti peaks olema juurdepääs. See aga aeglustaks RAM-ketta kiirust. 1 GB RAM peaks sageli olema piisav.
Linuxi õpetus on leitav artiklis Luua ramdisk, et kiirendada Amavis'i Linuxis.