RAM ถูกแล้วทำไมเราไม่เรียกใช้ทุกอย่างจากมัน?

Jan 9, 2025
ฮาร์ดแวร์
เนื้อหาที่ไม่ถูกแคช

โมดูล RAM มีราคาถูกกว่าที่เคยเป็นมาเหตุใดเราจึงไม่เรียกใช้ระบบปฏิบัติการทั้งหมดของเราจากแบตเตอรี RAM ความเร็วสูง

เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน

คำถาม

ผู้อ่าน SuperUser pkr298 ต้องการทราบว่าเหตุใดเราจึงไม่เรียกใช้เครื่องที่ใช้ RAM แทนที่จะเป็นเครื่องที่ใช้ดิสก์ เขาเขียน:

RAM มีราคาถูกและเร็วกว่า SSD มาก มันมีความผันผวน เหตุใดคอมพิวเตอร์จึงไม่มี RAM จำนวนมากและเมื่อเปิดเครื่องขึ้นมาให้โหลดทุกอย่างลงใน RAM จากฮาร์ดไดรฟ์ / SSD และเรียกใช้ทุกอย่างจากที่นั่นโดยสมมติว่าไม่มีความจำเป็นที่จะต้องคงอยู่นอกเหนือจากหน่วยความจำจริงๆ คอมพิวเตอร์จะเร็วกว่านี้ไม่ใช่หรือ

แน่นอนว่าระบบปฏิบัติการปัจจุบันอาจไม่รองรับสิ่งนี้เลย แต่มีเหตุผลใดบ้างที่ไม่ใช้ RAM ในลักษณะนี้?

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

คำตอบ

ผู้สนับสนุน SuperUser Hennes นำเสนอข้อมูลเชิงลึกเกี่ยวกับสาเหตุที่เรายังคงใช้ระบบที่ใช้ดิสก์:

มีสาเหตุบางประการที่ไม่ใช้ RAM ในลักษณะนั้น:

  1. แรมเดสก์ท็อปทั่วไป (DDR3) มีราคาถูก แต่ก็ไม่ถูกนัก โดยเฉพาะอย่างยิ่งหากคุณต้องการซื้อ DIMM ที่มีขนาดค่อนข้างใหญ่
  2. RAM สูญเสียเนื้อหาเมื่อปิดเครื่อง ดังนั้นคุณจะต้องโหลดเนื้อหาใหม่ในเวลาบูต สมมติว่าคุณใช้ RAMDISK ขนาด SSD ที่ 100GB นั่นหมายถึงการหน่วงเวลาประมาณสองนาทีในขณะที่คัดลอก 100GB จากดิสก์
  3. RAM ใช้พลังงานมากกว่า (พูด 2–3 วัตต์ต่อ DIMM เช่นเดียวกับ SSD ที่ไม่ได้ใช้งาน)
  4. ในการใช้ RAM มากเมนบอร์ดของคุณจะต้องมีซ็อกเก็ต DIMM จำนวนมากและมีร่องรอยอยู่ โดยปกติจะ จำกัด ไว้ที่หกหรือน้อยกว่า (พื้นที่บอร์ดมากขึ้นหมายถึงต้นทุนที่มากขึ้นราคาจึงสูงขึ้น)
  5. สุดท้ายนี้คุณจะต้องใช้ RAM ในการรันโปรแกรมของคุณด้วยดังนั้นคุณจะต้องมีขนาด RAM ปกติในการทำงาน (เช่น 18GiB และเพียงพอที่จะจัดเก็บข้อมูลที่คุณคาดว่าจะใช้)

ต้องบอกว่า: ใช่มีดิสก์ RAM อยู่ แม้เป็น บอร์ด PCI พร้อมซ็อกเก็ต DIMM และเป็นเครื่องใช้สำหรับ IOps ที่สูงมาก (ส่วนใหญ่ใช้ในฐานข้อมูลขององค์กรก่อนที่ SSD จะกลายเป็นตัวเลือก) สิ่งเหล่านี้คือ ไม่ถูก แม้ว่า
ต่อไปนี้เป็นสองตัวอย่างของการ์ดดิสก์ RAM ระดับล่างที่นำมาผลิต:

โปรดทราบว่ามีหลายวิธีในการดำเนินการนี้มากกว่าการสร้างไฟล์ ดิสก์ RAM ในหน่วยความจำการทำงานทั่วไป

คุณสามารถ:

  1. ใช้ฟิสิคัลไดรฟ์เฉพาะสำหรับไดรฟ์ที่มีหน่วยความจำระเหย (ไดนามิก) ไม่ว่าจะเป็นอุปกรณ์หรืออินเทอร์เฟซ SAS, SATA หรือ PCI[e]
  2. คุณสามารถทำได้เช่นเดียวกันกับที่เก็บข้อมูลสำรองจากแบตเตอรี่ (ไม่จำเป็นต้องคัดลอกข้อมูลเริ่มต้นลงในข้อมูลเนื่องจากจะเก็บเนื้อหาไว้ตราบเท่าที่พลังงานสำรองยังคงใช้ได้)
  3. คุณสามารถใช้ RAM แบบคงที่แทนที่จะใช้ DRAMS (ง่ายกว่าราคาแพงกว่า)
  4. คุณสามารถใช้แฟลชหรือที่เก็บข้อมูลถาวรอื่น ๆ เพื่อเก็บข้อมูลทั้งหมด (คำเตือน: แฟลชมักจะมีรอบการเขียนที่ จำกัด ) หากคุณใช้แฟลชเป็นเพียงที่เก็บข้อมูลแสดงว่าคุณเพิ่งย้ายไปที่ SSD หากคุณจัดเก็บทุกอย่างในแรมแบบไดนามิกและบันทึกลงในแฟลชสำรองเมื่อปิดเครื่องคุณก็กลับไปที่เครื่องใช้ไฟฟ้า

ฉันแน่ใจว่ามีวิธีที่จะอธิบายได้มากกว่านี้จาก Amiga RAD: รีเซ็ตดิสก์ RAM ที่ยังมีชีวิตอยู่เป็น IOPS การปรับระดับการสึกหรอและ G-d รู้อะไรอย่างไรก็ตามฉันจะตัดสั้น ๆ นี้และแสดงรายการเพิ่มเติมเพียงรายการเดียว:

ราคา DDR3 (DRAM ปัจจุบัน) เทียบกับราคา SSD:

  • DDR3: 10 ยูโรต่อ GiB หรือ 10,000 ยูโรต่อ TiB
  • SSD: น้อยกว่ามาก (ประมาณ 1/4 ถึง 1/10)

หากคุณต้องการอ่านเพิ่มเติมเกี่ยวกับดิสก์ RAM โปรดดู อธิบายดิสก์ RAM: คืออะไรและทำไมคุณอาจไม่ควรใช้ .


มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .

If RAM Is Cheap, Why Don't We Load Everything To RAM And Run It From There? (12 Solutions!!)

Run Everything Inside RAM On Windows 7


ฮาร์ดแวร์ - บทความยอดนิยม

วิธีปิดการใช้งานสวิตช์ไฟ Lutron Caseta ของคุณชั่วคราว

ฮาร์ดแวร์ Apr 9, 2025

สวิตช์หรี่ไฟ Lutron Caseta เป็นสวิตช์ไฟอัจฉริยะทั่วไปที่มีปุ่มเปิด ..


หมุดจัมเปอร์ที่ด้านหลังฮาร์ดไดรฟ์ของคุณทำอะไรได้บ้าง?

ฮาร์ดแวร์ Apr 5, 2025

คุณอาจมีหมุดที่ด้านหลังของฮาร์ดไดรฟ์ซึ่งไม่มีอะไรเชื่อมต่ออย�..


โต๊ะยืนประเภทต่างๆ (และแบบที่คุณควรใช้)

ฮาร์ดแวร์ Jul 12, 2025

เนื้อหาที่ไม่ถูกแคช คำตัดสินยังคงอยู่ที่ว่าโต๊ะทำงานได้รับกา�..


เลนส์กล้อง "ปกติ" คืออะไร?

ฮาร์ดแวร์ Jun 8, 2025

เลนส์ที่คุณใช้มีผลอย่างมากต่อรูปลักษณ์ของคุณ เลนส์มุมกว้างจะใ..


วิธีเล่น Mario Kart กับเพื่อนของคุณบน Nintendo Switch (ออนไลน์และด้วยตนเอง)

ฮาร์ดแวร์ Jul 12, 2025

Mario Kart 8 Deluxe ใหม่วางจำหน่ายสำหรับ Switch แล้ว น่ากลัว . มีหลายวิธีในก�..


อุปกรณ์ USB 2.0 จะชาร์จเร็วขึ้นหากเสียบเข้ากับพอร์ต USB 3.0 หรือไม่?

ฮาร์ดแวร์ Nov 19, 2024

เนื้อหาที่ไม่ถูกแคช การรอให้อุปกรณ์เคลื่อนที่เครื่องโปรดของค�..


ทำให้ตัวชี้เมาส์ของคุณเป็นมิตรกับมือซ้าย

ฮาร์ดแวร์ Apr 30, 2025

โลกนี้เป็นโลกที่ถูกต้องเป็นศูนย์กลางมีทุกอย่างตั้งแต่ดินสอไปจนถ�..


Beginner Geek: วิธีเบิร์นอิมเมจ ISO ลงดิสก์

ฮาร์ดแวร์ Sep 19, 2025

เนื้อหาที่ไม่ถูกแคช อาจมีบางครั้งที่คุณมีอิมเมจ ISO ที่คุณต้องเบิร์..


หมวดหมู่