Linux RAM Disk

Folosim memoria ram pe post de hard disk, memoria ram are viteze de scriere/citire incredibil de mari comparabil chiar și cu un ssd.

In unele distribuții de linux e posibil să nu avem device-ul /dev/ram (exemplu debian6), in acest caz il creăm cu:

mknod -m 660 /dev/ram b 1 1

După care putem crea o „partiție” de 1Gb folosind memoria ram.

mkfs -q /dev/ram 1048576
mkdir -p /ramdisk
mount /dev/ram /ramdisk

De știu că tmpfs e suportat de kernelul linux incepând cu versiunea 2.4+. Tmpfs mai este cunoscut și ca shmfs și este un pic diferit față de Linux ramdisk. Alocarea memoriei se face dinamic si permite mutarea paginilor mai puțin folosite in spațiul pentru swap. Ramdisk in contrast nu folosește deloc memoria swap, care poate fi un avantaj sau un dezavantaj in majoritatea cazurilor.

Share this page on:Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInPin on Pinterest