मैक ओएस एक्स में एक रैम डिस्क बनाएँ

मैक ओएस एक्स में अल्ट्रा-फास्ट रैम डिस्क बनाने की आवश्यकता है? हमने आपको कमांड लाइन चाल के साथ कवर किया है जो आपके चयन के किसी भी आकार की रैम डिस्क उत्पन्न करेगा। इन निर्देशों को ओएस एक्स के सभी संस्करणों का समर्थन करने के लिए अद्यतन किया गया है, आधुनिक रिलीज से लेकर पुराने लोगों तक भी, इससे कोई फर्क नहीं पड़ता कि आप मैक पर क्या चल रहे हैं, आपको किसी भी समय एक तेज रैम डिस्क चल रही है।

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

मैक ओएस एक्स 10.11, 10.8, 10.9, 10.10 में रैम डिस्क कैसे बनाएं

ओएस एक्स एल कैपिटन, योसाइट, माउंटेन शेर, ओएस एक्स मैवरिक्स, और अनुमानतः परे, एक साधारण अल्ट्रा फास्ट रैम डिस्क को निम्न कमांड स्ट्रिंग के साथ बनाया जा सकता है:

diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://1165430`

वह उदाहरण 600 एमबी रैम डिस्क बनाएगा, अंत में संख्या रैम डिस्क का आकार है।

बनाने के लिए रैम डिस्क के आकार की गणना करने के लिए, या अपना खुद का उत्पन्न करने के लिए, निम्न सूत्र का उपयोग करें:

वांछित रैम डिस्क का आकार * 2048 = निर्दिष्ट करने के लिए राशि

उपर्युक्त उदाहरण का उपयोग करके, यह होगा:

56 9 * 2048 = 1165430

आप हमेशा विभाजन के साथ इसे उलट सकते हैं, गणित मजेदार है आह:

1165430/2048 = 56 9

सरल पर्याप्त सूत्र, और यह ओएस एक्स के सभी संस्करणों में रैम डिस्क उत्पन्न करने पर लागू होता है।

उदाहरण के लिए यहां 128 एमबी रैम डिस्क है:

diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://262144`

मैं ओएस एक्स में कैश फाइलों के लिए कभी-कभी एक छोटी रैम डिस्क का उपयोग करता हूं, यह काफी अच्छा है।

कमांड लाइन के साथ सामान्य रूप से, उचित वाक्यविन्यास का उपयोग करना और कमांड को एक पंक्ति पर रखना सुनिश्चित करें।

मैक ओएस एक्स 10.5, 10.6, 10.7 में एक रैम डिस्क बनाएँ

ये निर्देश ओएस एक्स 10.5 तेंदुए, हिम तेंदुए, शेर में एक रैम डिस्क बनाने के लिए हैं, यदि आपको मैक ओएस के पुराने संस्करण के लिए निम्न आदेशों के साथ परेशानी है, तो 550 एमबी रैम डिस्क बनाने के लिए निम्न प्रयास करें:

diskutil erasevolume HFS+ 'ramdisk' `hdiutil attach -nomount ram://1165430`

यह परीक्षण किया गया है और ओएस एक्स 10.5.8, और 10.6.3 में काम करता है, ध्यान दें कि रैम डिस्क को हटाने के लिए आप इसे डेस्कटॉप से ​​बाहर निकाल सकते हैं क्योंकि आप किसी अन्य डिस्क के रूप में।

मैक ओएस एक्स 10.4 और इससे पहले में रैम डिस्क बनाएं

ओएस एक्स के पहले संस्करण रैम डिस्क निर्माण को थोड़ा अलग तरीके से संभालते हैं, लेकिन यह अभी भी संभव है।

मैक ओएस एक्स में अल्ट्रा-फास्ट रैम डिस्क बनाने के बारे में हमारे पाठकों में से एक में भेजा गया मूल टिप यहां दिया गया है, क्योंकि स्टीफन एडेलसन लिखते हैं: "मैक ओएस 9 में और पहले आप एक रैम डिस्क बना सकते थे, एक अस्थायी डिस्क सुपर फास्ट क्योंकि यह सिस्टम मेमोरी, या रैम से पढ़ा गया था, और अपेक्षाकृत धीमी गति से चलने वाली हार्ड ड्राइव नहीं। मैक ओएस एक्स में सुविधा को एक आसान जीयूआई इंटरफ़ेस से हटा दिया गया है, लेकिन आप एक ही प्रभाव प्राप्त कर सकते हैं और किसी भी टर्मिनल विंडो में निम्न आदेश टाइप करके सीधे अपनी रैम डिस्क बना सकते हैं। "

मैक ओएस एक्स में रैम डिस्क बनाने के लिए नीचे स्टीफन के निर्देशों का पालन करें:

टर्मिनल में बिल्कुल सही टाइप करें ($ एक बैश प्रॉम्प्ट का प्रतिनिधित्व करता है और टाइप नहीं किया जाता है):


$ hdid -nomount ram://52428800
$ newfs_hfs /dev/disk1
$ mkdir /tmp/ramdisk1
$ mount -t hfs /dev/disk1 /tmp/ramdisk1

रैम डिस्क को मिटाने और इसे अनमाउंट करने के लिए, बस टाइप करें
$ hdiutil detach /dev/disk1

महान टिप के लिए धन्यवाद स्टीफन!

इसे ओएस एक्स योसाइट, ओएस एक्स मैवरिक्स, ओएस एक्स माउंटेन शेर, शेर, हिम तेंदुए, तेंदुए और टाइगर के साथ काम करने के लिए अद्यतन किया गया है। असल में, यदि यह एक मैक ओएस एक्स का संस्करण चला रहा है, तो ऊपर की चाल आपके लिए रैम डिस्क बनाने के लिए काम करेगी।