क्या मैक ओएस एक्स के लिए tmpfs का कार्यान्वयन है?


16

वह है: विशेष रूप से रैमडिस्क के लिए डिज़ाइन किया गया एक फ़ाइल सिस्टम? मुझे पता है कि मैं किसी भी पुरानी फाइल सिस्टम का उपयोग कर सकता हूं, लेकिन मुझे प्रदर्शन के लिए कुछ विशेष चाहिए।


1
के संभावित डुप्लिकेट superuser.com/questions/121989/...
माइकल हैम्पटन

कोई डुप्लिकेट नहीं: मैं एक अनुकूलित फाइल सिस्टम की तलाश कर रहा हूं - यह सवाल सिर्फ HFS + का उपयोग करता है
Ramon

यह स्पष्ट नहीं है कि आप "अनुकूलित फ़ाइल सिस्टम" के रूप में क्या परिभाषित करते हैं।
17

जवाबों:


4

संक्षिप्त उत्तर: नहीं, मैक ओएस एक्स के लिए कोई Tmpfs नहीं है । मैक ओएस एक्स में रैम-डिस्क्स के साथ छेड़छाड़ करना बस भोली-भाली नकल है जो आपको लिनक्स टैम्पफ़्स के साथ मिलता है यदि आप लिनक्स के संस्करण को आर्कटाइप मानते हैं - तो सिर्फ़ इसलिए कि Tmpfs सिस्टम मेमोरी से रैम की निर्दिष्ट मात्रा में कटौती नहीं करता है, जिससे पेज को स्वैप करने की अनुमति मिलती है। स्वैप करने के लिए हाल ही में उपयोग किए गए पृष्ठ।

लंबा उत्तर वही है। ;)


3

एक बार जब आपके पास राम डिस्क डिवाइस होता है, तो आप उस पर कोई भी एफएस लगा सकते हैं। HFS + कम से कम परिमाण के क्रम के भीतर होने जा रहा है जैसा कि किसी भी अन्य एफएस के रूप में अच्छा है। जब से आप एक मैक पर हैं, यह आपके राम डिस्क पर डालने के लिए सबसे प्राकृतिक FS है।

उस ने कहा, ZFS एक बहुत ही कुशल और अत्यधिक इष्टतम FS है।

लेकिन जैसा कि अन्य (डुप्लिकेट) सवाल के जवाब में कहा गया है: यूनिक्स मेमोरी के साथ कैशिंग फ़ाइलों में बहुत अच्छा है, यह अन्य चीजों के लिए उपयोग नहीं कर रहा है। अपने ओएस से अंतरिक्ष लेना और इसे रैमडिस्क के लिए समर्पित करना आमतौर पर एक अच्छी योजना नहीं है।

यदि आप अपने i / o प्रतीक्षा समय को कम करना चाहते हैं और आपको बहुत विशिष्ट आवश्यकता है, तो शायद आप सिस्टम में SSD जोड़ सकते हैं और इसका उपयोग कर सकते हैं।

अपने प्रदर्शन की ज़रूरतों के विवरण को जाने बिना, अपने प्रश्न को बारीकियों से उत्तर देना बहुत कठिन है।

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