जवाबों:
लिनक्स पर, आपके पास संभवतः पहले से ही एक tmpfs
फाइल सिस्टम है जिसे आप पर लिख सकते हैं /dev/shm
।
$ >/dev/shm/foo
$ df /dev/shm/foo
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 224088 0 224088 0% /dev/shm
हालाँकि, यह स्वैप का उपयोग कर सकता है। एक सच्चे रैमडिस्क (जो स्वैप नहीं करेगा) के लिए, आपको ramfs
फाइल सिस्टम का उपयोग करने की आवश्यकता है ।
mount ramfs -t ramfs /mountpoint
इसे रामदिस्क कहा जाता है । आप अपनी रैम को इस प्रकार बढ़ा सकते हैं:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
यह 2 GiB की रैमडिस्क बनाता है। अधिक जानकारी के लिए देखें man mount
और खोजें tmpfs
।
tmpfs
स्वैप कर सकता है।