Mac OS X میں RAM ڈسک بنائیں
فہرست کا خانہ:
- Mac OS X 10.11, 10.8, 10.9, 10.10 میں RAM ڈسک کیسے بنائیں
- Mac OS X 10.5, 10.6, 10.7 میں ایک RAM ڈسک بنائیں
- Mac OS X 10.4 اور اس سے پہلے میں ایک RAM ڈسک بنائیں
Mac OS X میں الٹرا فاسٹ RAM ڈسک بنانے کی ضرورت ہے؟ ہم نے آپ کو ایک کمانڈ لائن ٹرک کے ساتھ احاطہ کیا ہے جو آپ کی پسند کے کسی بھی سائز کی RAM ڈسک تیار کرے گی۔ یہ ہدایات OS X کے تمام ورژنز کو سپورٹ کرنے کے لیے اپ ڈیٹ کر دی گئی ہیں، جدید ریلیزز سے لے کر پرانے ورژنز تک، اس لیے اس بات سے کوئی فرق نہیں پڑتا ہے کہ آپ میک پر کچھ بھی چلا رہے ہیں، آپ کو ایک تیز RAM ڈسک مل جائے گی۔
ذہن میں رکھیں کہ RAM ڈسکیں عارضی ہیں، اور دوبارہ شروع کرنے سے RAM ڈسک پر موجود ڈیٹا صاف ہو جائے گا (بالکل RAM کی طرح)۔ اسی طرح، RAM ڈسک کو نکالنا اسے ہٹا دے گا، اور RAM ڈسک پر محفوظ تمام ڈیٹا کو ہٹا دے گا۔ یہ RAM ڈسکوں کو عارضی حالات، کیچز، اور ایسی صورت حال کے لیے موزوں بناتا ہے جہاں آپ کو بہت تیز ڈسک پڑھنے اور لکھنے کی رفتار کی ضرورت ہوتی ہے۔
Mac OS X 10.11, 10.8, 10.9, 10.10 میں RAM ڈسک کیسے بنائیں
OS X El Capitan, Yosemite, Mountain Lion, OS X Mavericks، اور غالباً اس سے آگے، درج ذیل کمانڈ سٹرنگ کے ساتھ ایک سادہ الٹرا فاسٹ RAM ڈسک بنائی جا سکتی ہے:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://1165430`
یہ مثال 600MB RAM کی ڈسک بنائے گی، آخر میں نمبر RAM ڈسک کا سائز ہے۔
بننے کے لیے RAM ڈسک کے سائز کا حساب لگانے کے لیے، یا اپنی تخلیق کرنے کے لیے، درج ذیل فارمولے کا استعمال کریں:
مطلوبہ RAM ڈسک کا سائز2048=بتانے کے لیے رقم
مذکورہ بالا مثال کا استعمال کرتے ہوئے، وہ یہ ہوگا:
5692048=1165430
آپ ہمیشہ تقسیم کے ساتھ اس کو بھی پلٹ سکتے ہیں، ریاضی مزے کی بات ہے:
1165430/2048=569
کافی آسان فارمولہ، اور یہ OS X کے تمام ورژنز میں RAM ڈسکیں بنانے پر لاگو ہوتا ہے۔
یہ ہے 128MB RAM کی ڈسک مثال کے طور پر:
diskutil erasevolume HFS+ 'RAM Disk' `hdiutil attach -nomount ram://262144`
میں OS X میں کیش فائلوں کے لیے اس طرح کی چھوٹی RAM ڈسک استعمال کرتا ہوں، یہ کافی اچھا ہے۔
کمانڈ لائن کے ساتھ ہمیشہ کی طرح، مناسب نحو کا استعمال یقینی بنائیں اور کمانڈز کو ایک لائن پر ڈالیں۔
Mac OS X 10.5, 10.6, 10.7 میں ایک RAM ڈسک بنائیں
یہ ہدایات OS X 10.5 Leopard, Snow Leopard, Lion میں RAM ڈسک بنانے کے لیے ہیں، اگر آپ کو Mac OS کے پہلے ورژن کے لیے نیچے دی گئی کمانڈز میں پریشانی ہے تو 550mb RAM بنانے کے لیے درج ذیل کو آزمائیں۔ ڈسک:
diskutil erasevolume HFS+ 'ramdisk' `hdiutil attach -nomount ram://1165430`
اس کا تجربہ کیا گیا ہے اور OS X 10.5.8، اور 10.6.3 میں کام کرتا ہے، نوٹ کریں کہ RAM ڈسک کو ہٹانے کے لیے آپ اسے ڈیسک ٹاپ سے اس طرح نکال سکتے ہیں جیسے آپ کسی دوسری ڈسک کو نکالتے ہیں۔
Mac OS X 10.4 اور اس سے پہلے میں ایک RAM ڈسک بنائیں
OS X کے پہلے ورژن RAM ڈسک کی تخلیق کو کچھ مختلف طریقے سے ہینڈل کرتے ہیں، لیکن یہ اب بھی ممکن ہے۔
یہاں اصل ٹپ ہے، جو ہمارے ایک قارئین کی طرف سے Mac OS X میں ایک انتہائی تیز RAM ڈسک بنانے کے بارے میں بھیجا گیا ہے، جیسا کہ سٹیفن ایڈلسن لکھتے ہیں: "واپس Mac OS 9 اور اس سے پہلے آپ ایک RAM ڈسک، ایک عارضی ڈسک جو انتہائی تیز تھی کیونکہ اسے سسٹم میموری، یا RAM سے پڑھا گیا تھا، نہ کہ نسبتاً سست حرکت کرنے والی ہارڈ ڈرائیو۔ Mac OS X میں اس خصوصیت کو ایک آسان GUI انٹرفیس سے ہٹا دیا گیا ہے، لیکن آپ وہی اثر حاصل کر سکتے ہیں اور کسی بھی ٹرمینل ونڈو میں درج ذیل کمانڈز کو ٹائپ کر کے براہ راست اپنی RAM ڈسک بنا سکتے ہیں۔”
آئیے میک OS X میں RAM ڈسک بنانے کے لیے ذیل میں اسٹیفن کی ہدایات پر عمل کریں:
ٹرمینل میں درج ذیل کو بالکل ٹائپ کریں ($ ایک bash پرامپٹ کی نمائندگی کرتا ہے اور اسے ٹائپ نہیں کیا جانا ہے):
$hdid -nomount ram://52428800 $ newfs_hfs /dev/disk1 $ mkdir /tmp/ramdisk1 $ mount -t hfs /dev/disk1 /tmp/ramdisk1
RAM ڈسک کو کھودنے اور اسے ان ماؤنٹ کرنے کے لیے، بس $ hdiutil detach /dev/disk1
عظیم ٹپ کے لیے اسٹیفن کا شکریہ!
اسے OS X Yosemite, OS X Mavericks, OS X Mountain Lion, Lion, Snow Leopard, Leopard, and Tiger کے ساتھ کام کرنے کے لیے اپ ڈیٹ کیا گیا ہے۔ بنیادی طور پر، اگر یہ ایک میک ہے جو OS X کا ورژن چلا رہا ہے، تو اوپر کی ترکیبیں آپ کے لیے RAM ڈسک بنانے میں کام آئیں گی۔