สร้าง RAM Disk ใน Mac OS X

ต้องการสร้างดิสก์ RAM ความเร็วสูงใน Mac OS X หรือไม่? เรามีคุณครอบคลุมกับเคล็ดลับบรรทัดคำสั่งที่จะสร้างดิสก์ RAM ขนาดที่คุณเลือก คำแนะนำเหล่านี้ได้รับการอัปเดตเพื่อสนับสนุน OS X ทุกรุ่นตั้งแต่รุ่นที่ทันสมัยไปจนถึงรุ่นที่เก่ากว่าดังนั้นไม่ว่าคุณจะใช้งาน Mac ในเครื่องใดคุณจะได้รับดิสก์แรมที่รวดเร็วทำงานอยู่ตลอดเวลา

อย่าลืมว่าดิสก์ RAM เป็นของชั่วคราวและรีบูตจะทำให้ข้อมูลในดิสก์ RAM ปิด (เช่นเดียวกับ RAM) ในทำนองเดียวกันการถอดดิสก์ RAM ออกจะลบออกและนำข้อมูลทั้งหมดที่จัดเก็บไว้ใน RAM disk ออก ทำให้ดิสก์ RAM เหมาะสมกับสถานการณ์ชั่วคราวแคชและสถานการณ์ที่คุณต้องการความเร็วในการอ่านและเขียนดิสก์อย่างรวดเร็ว

วิธีการสร้าง RAM Disk ใน Mac OS X 10.11, 10.8, 10.9, 10.10

จาก OS X El Capitan, Yosemite, สิงโตภูเขา, OS X Mavericks และอาจเป็นไปได้ว่าดิสก์แบบพิเศษที่มีความเร็วสูงแบบพิเศษสามารถทำได้โดยใช้สตริงคำสั่งต่อไปนี้:

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

ตัวอย่างเช่นจะสร้างดิสก์ RAM ขนาด 600 เมกะไบต์หมายเลขท้ายคือขนาดของดิสก์ RAM

เมื่อต้องการคำนวณขนาดของ RAM disk เพื่อสร้างหรือสร้างขึ้นเองให้ใช้สูตรต่อไปนี้:

ขนาดของดิสก์ RAM ที่ต้องการ * 2048 = จำนวนเงินที่จะระบุ

ใช้ตัวอย่างข้างต้นที่จะเป็น:

569 * 2048 = 1165430

คุณสามารถย้อนกลับนี้กับการแบ่งเช่นกันคณิตศาสตร์เป็นความสนุก eh:

1165430/2048 = 569

สูตรง่ายพอสมควรและใช้กับการสร้างดิสก์ RAM ในทุกเวอร์ชันของ OS X

นี่คือดิสก์ RAM ขนาด 128 เมกะไบต์เช่น

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

ฉันใช้ดิสก์ RAM ขนาดเล็กที่บางครั้งสำหรับไฟล์แคชใน OS X ค่อนข้างดี

ตามปกติกับบรรทัดคำสั่งให้แน่ใจว่าได้ใช้ไวยากรณ์ที่เหมาะสมและใส่คำสั่งลงในบรรทัดเดียว

สร้าง RAM Disk ใน Mac OS X 10.5, 10.6, 10.7

คำแนะนำเหล่านี้คือการสร้างดิสก์ RAM ใน OS X 10.5 Leopard, Snow Leopard, Lion หากคุณมีปัญหาด้านล่างของคำสั่งสำหรับ Mac OS เวอร์ชันก่อนหน้าให้ลองทำต่อไปนี้เพื่อสร้างดิสก์ RAM 550MB:

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

นี้ได้รับการทดสอบและทำงานใน OS X 10.5.8 และ 10.6.3 โปรดทราบว่าการลบดิสก์ RAM คุณสามารถนำออกจากเดสก์ท็อปได้เหมือนกับที่คุณทำกับดิสก์อื่น ๆ

สร้าง RAM Disk ใน Mac OS X 10.4 ขึ้นไป

เวอร์ชันก่อนหน้าของ OS X จัดการการสร้างดิสก์ RAM แตกต่างกันเล็กน้อย แต่ก็ยังสามารถทำได้

ต่อไปนี้เป็นเคล็ดลับเดิมที่ส่งมาจากผู้อ่านของเราเกี่ยวกับการสร้างดิสก์ RAM ความเร็วสูงใน Mac OS X ตามที่ Stephen Adelson เขียนว่า "กลับไปใช้ Mac OS 9 ขึ้นไปคุณสามารถสร้างแรมดิสก์ดิสก์ชั่วคราวที่ถูก super เร็วเพราะอ่านจากหน่วยความจำของระบบหรือแรมและไม่ช้าย้ายฮาร์ดดิสก์ ใน Mac OS X คุณลักษณะนี้ถูกลบออกจากอินเทอร์เฟซ GUI ที่ใช้งานง่าย แต่คุณจะได้รับผลเช่นเดียวกันและสร้างดิสก์แรมของคุณเองโดยตรงโดยการพิมพ์คำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัลใดก็ได้ "

ลองทำตามคำแนะนำของสตีเฟนที่ด้านล่างเพื่อสร้าง RAM disk ใน Mac OS X:

พิมพ์ต่อไปนี้ในเทอร์มินัล ($ แทนเครื่องหมายทักทายและไม่ควรพิมพ์):


$ 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 Lion สิงโตเสือดาวหิมะ Leopard และ Tiger โดยทั่วไปถ้าเป็น Mac ที่ใช้งาน OS X เวอร์ชันดังกล่าวเทคนิคข้างต้นจะช่วยให้คุณสามารถสร้างดิสก์ RAM ได้