Tmpfs और ramfs में क्या अंतर है


16

मैंने पढ़ा है कि tmp फोल्डर को RAM में घुमाने के बारे में मैंने पर्फॉर्मेंस को बढ़ाया है और रैम के बारे में भी पढ़ा है कि रैम को स्टोरेज के रूप में इस्तेमाल किया है और tmpfs ने रैम को स्ट्रोग के रूप में भी उपयोग किया है, लेकिन मुझे / etc / fstab में क्या उपयोग करना चाहिए:

tpmfs:

none /tmp tmpfs nr_inodes=200k,mode=01777,nosuid,nodev,size=500mb 0 0

ramfs:

none /tmp ramfs nr_inodes=200k,mode=01777,nosuid,nodev,size=500mb 0 0

जवाबों:


21

संक्षिप्त उत्तर वह है

मुख्य रूप से दोनों रैम्फ और टैम्पफ कुछ अंतरों के साथ एक ही काम करते हैं। रामफस गतिशील रूप से बढ़ेगा। लेकिन जब यह कुल रैम आकार से अधिक हो जाता है, तो सिस्टम लटका रह सकता है, क्योंकि रैम भरा हुआ है, और कोई और डेटा नहीं रख सकता है।

Tmpfs गतिशील रूप से नहीं बढ़ेगा। यह आपको tmpfs बढ़ते समय आपके द्वारा निर्दिष्ट आकार से अधिक लिखने की अनुमति नहीं देगा।

Tmpfs स्वैप का उपयोग करता है, जहाँ Ramfs नहीं है।

स्रोत: सीएसडीएन

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.