En ramdisk er et lille virtuelt drev, der er en del af arbejdshukommelsen. Denne Arbejdshukommelse kaldes RAM. Lagerplads optages dynamisk og statisk. Dette filsystem er monteret og formateret på forhånd. Hukommelsespladsen er gaffet og kan ikke tilgås af systemet.
Den flygtige hukommelse- Ramdisketten
For Linux er ramdisketten vigtig for at muliggøre en hurtig læse- og skriveproces. Den er derfor mindre udsat for slitage end en normal harddisk eller endog flash-hukommelse. En travl CPU eller en langsom netværksforbindelse kan naturligvis stoppe disken. Sletningsproblemer under filsystemer som ext3 eller ext4 kan endda omgås. De usikre filer kopieres ikke til harddisken, men gemmes i filsystemet, dvs. på ramdisken. Bemærk, at filerne ikke ender på harddisken. Nogle filer gemmer uopfordrede mellem. Der kan bruges forskellige måder at oprette en RAM-disk på.
De forskellige muligheder
Den første måde ville være at oprette en ramdiskette med et tmps-filsystem. Dette er ikke et komplet RAM-system, men kan også gemmes på harddisken. Data spare. På denne måde kan hukommelsen på ramdisken ikke blive for lille. Hvis drevet er tomt, kan det ikke forbruge hukommelse på disken. Disse partitioner kan monteres, når systemet startes.
Den anden måde er ved at formatere harddisken. På denne måde kan et område vælges som en RAM-disk. En indstilling -m0 skal sikre, at der ikke reserveres plads til root-brugeren. Det ville tage plads. Systemressourcerne skal faktisk tages væk. Så hukommelsen er mindre med partitioner. Målet er en ramdisk, som ikke kan læses eller skrives, men som har rettelser. Dette vil sandsynligvis blive indrømmet. Størrelsen af ramdisketten kan kaldes og ændres med specielle kommandoer. Ved hver genstart forsvinder disken igen, så der skal oprettes et script, som gemmer kommandoerne. På denne måde behøver kommandoerne ikke at blive indtastet igen.
Den tredje måde er at arbejde med ramfs-filsystemet. Dette adskiller sig fra tmpfs-filsystemet ved, at dataene udskiftes. Det gør det også nemt at oprette. Disken ændres dynamisk i størrelse, og partitionen er altid monteret ved opstart. Dette kan forhindres med editoren og root-rettighederne.
Størrelserne på RAM-diskerne
Hver af de oprettede ram-diske kan have forskellig størrelse. Dette er forskelligt for alle. Systemet skal være tilgængeligt som tilstrækkelig RAM og swap-hukommelse, eller SWAP, skal også være tilgængeligt. Dette ville dog sænke hastigheden på RAM-disken. 1 GB RAM bør ofte være tilstrækkeligt.
En vejledning til Linux kan findes i artiklen Opret ramdisk til at accelerere Amavis på Linux.