Un ramdisk este o mică unitate virtuală care face parte din memoria de lucru. Aceasta Memoria de lucru se numește RAM. Spațiul de stocare este ocupat în mod dinamic și static. Acest sistem de fișiere este montat și formatat în prealabil. Spațiul de memorie este bifurcat și nu poate fi accesat de către sistem.
Memoria volatilă - Ramdisk-ul
Pentru Linux, ramdisk-ul este important pentru a permite un proces rapid de citire și scriere. Astfel, este mai puțin afectat de uzură decât un hard disk normal sau chiar decât o memorie flash. O unitate centrală de procesare ocupată sau o conexiune de rețea lentă poate opri discul, desigur. Problemele de ștergere în cadrul sistemelor de fișiere precum ext3 sau ext4 pot fi chiar ocolite. Fișierele precare nu sunt copiate pe discul dur, ci stocate în sistemul de fișiere, adică pe ramdisk. Rețineți că fișierele nu ajung pe hard disk. Unele fișiere stochează între. Pentru crearea unui disc RAM pot fi folosite diferite metode.
Diferitele posibilități
Prima modalitate ar fi să creați un ramdisk cu un sistem de fișiere tmps. Acesta nu este un sistem RAM complet, ci poate fi stocat și pe hard disk. Date salvați. În acest fel, memoria de pe ramdisk nu poate deveni prea mică. Dacă unitatea este goală, nu poate consuma memorie pe disc. Aceste partiții pot fi montate la pornirea sistemului.
A doua modalitate este de a formata discul dur. În acest fel, o zonă poate fi selectată ca disc RAM. O opțiune -m0 ar trebui să asigure că nu este rezervat spațiu pentru utilizatorul root. Acest lucru ar ocupa spațiu. Într-adevăr, resursele sistemului ar trebui să fie retrase. Astfel, memoria este mai mică cu partițiile. Scopul este un ramdisk, care nu poate fi citit sau scris, dar care are corecții. Aceasta va trebui probabil să fie acordată. Dimensiunea ramdisk-ului poate fi apelată și modificată cu ajutorul unor comenzi speciale. La fiecare repornire, discul dispare din nou, așa că trebuie creat un script care să stocheze comenzile. În acest fel, comenzile nu trebuie să fie introduse din nou.
A treia modalitate este de a lucra cu sistemul de fișiere ramfs. Acesta diferă de sistemul de fișiere tmpfs prin faptul că datele sunt schimbate. Acest lucru facilitează, de asemenea, crearea. Discul este redimensionat în mod dinamic, iar partiția este întotdeauna montată la pornire. Acest lucru poate fi împiedicat cu ajutorul editorului și al drepturilor de root.
Dimensiunile discurilor RAM
Fiecare dintre discurile RAM create poate avea dimensiuni diferite. Acest lucru este diferit pentru fiecare persoană. Sistemul ar trebui să fie disponibil ca memorie RAM suficientă și memoria swap, sau SWAP, ar trebui, de asemenea, să fie accesată. Totuși, acest lucru ar încetini viteza discului RAM. 1 GB de memorie RAM ar trebui să fie adesea suficient.
Un tutorial pentru Linux poate fi găsit în articolul Creați ramdisk pentru a accelera Amavis pe Linux.