ฉันเข้าใจว่าตัวควบคุมเมนบอร์ดจะจัดการการแมปตำแหน่งหน่วยความจำเสมือนกับที่อยู่ทางกายภาพของ RAM ในขณะที่หน่วยความจำสามช่องทำงานได้และตัวควบคุมเมนบอร์ดส่วนใหญ่ทำงานทั้ง CPU จะทำงานร่วมกันเพื่อแมป RAM ขนาด 4gb ที่ลดลงเว้นระยะเท่า ๆ กันตามโมดูล RAM สามตัวแรก กิกะไบต์สุดท้ายที่เว้นระยะระหว่างสามโมดูลล่าสุด
หากไม่มีการใช้งานนี้จะไม่มีการเข้าถึงหน่วยความจำ "สามช่องทาง" ดังนั้นประสิทธิภาพที่ลดลงอย่างมาก นอกจากนี้นี่คือสาเหตุที่การใช้งานหน่วยความจำเป็นแบบฮาร์ดแวร์แทนที่จะเป็นซอฟต์แวร์ดังนั้นจึงไม่มีปัญหาในตอนท้ายของคุณ
ควรสังเกตว่าขีด จำกัด 4gb นั้นมีอยู่เนื่องจากขีด จำกัด ฮาร์ดโค้ดของที่อยู่หน่วยความจำ 32 บิต แต่ไม่มีเหตุผลที่ซอฟต์แวร์จะอนุญาตให้ขยายขีด จำกัด นี้ได้ ขีด จำกัด นี้ถูกเลือกสำหรับปัญหาด้านลิขสิทธิ์เช่นเดียวกับ ปัญหาความไม่ลงรอยกันของไดรเวอร์ (ขอบคุณ Josef Grahn) แนวคิดนี้สามารถเข้าใจได้ง่ายขึ้นโดยการเข้าใจว่าเมนบอร์ดของคุณรวมถึง RAM ของระบบเป็นเพียงส่วนประกอบระบบอื่น ในขณะที่คุณอาจถูก จำกัด ใน RAM ที่ตั้งค่าการทำงานของคุณคุณสามารถเข้าถึง 2gb พิเศษ แต่ไม่อนุญาตให้โปรแกรมทำงาน
มีซอฟต์แวร์เพื่อให้คุณสร้าง RAMdisk จาก RAM ซึ่งไม่สามารถเข้าถึงระบบปฏิบัติการในสภาพแวดล้อมแบบ 32 บิต SuperSpeed มีโปรแกรมที่ชื่อว่า RamDisk ซึ่งจะช่วยให้คุณทำสิ่งนี้ได้ อีกทางเลือกหนึ่งคือ Vsuite Ramdisk ซอฟต์แวร์ (ทั้งคู่ต่างกันเล็กน้อย - ดูรายการคุณสมบัติเพื่อดูว่ารายการใดตรงกับความต้องการของคุณ)
ฉันไม่ได้โฆษณาซอฟต์แวร์ใด ๆ โดยเฉพาะ แต่เป็นบางอย่างที่ฉันเจอซึ่งช่วยให้คุณใช้ RAM บางส่วนที่อยู่นอกช่วงที่กำหนดแอดเดรสได้ของระบบปฏิบัติการ 32 บิต แม้ว่ามันจะไม่ดีเท่ากับการที่ระบบปฏิบัติการเข้าถึง RAM โดยตรง แต่การมีไฟล์เพจที่ใช้ RAM นั้นดีกว่าฮาร์ดไดรฟ์ที่ใช้พื้นฐาน หากคุณไม่ต้องการใช้ pagefile คุณสามารถใช้ดิสก์ RAM พิเศษสำหรับโปรแกรมการสลับไฟล์แบบเข้มข้น (เช่นการแก้ไขรูปภาพหรือวิดีโอ)