Skip to main content

การเข้าถึงหน่วยความจำเครื่องแบบคืออะไร?

การเข้าถึงหน่วยความจำแบบสม่ำเสมอ (UMA) เป็นประเภทของสถาปัตยกรรมเครือข่ายที่ช่วยให้โปรเซสเซอร์ทั้งหมดสามารถใช้ชิปหน่วยความจำสำหรับการจัดเก็บและสำหรับการประมวลผลอย่างเท่าเทียมกันในขณะที่โดยทั่วไปจะมีโปรเซสเซอร์จำนวนมากในเครือข่ายโปรเซสเซอร์แต่ละตัวจะได้รับการเข้าถึงเช่นเดียวกับโปรเซสเซอร์อื่น ๆ ในระบบคอมพิวเตอร์แบบสแตนด์อโลนสามารถกล่าวได้ว่ามีการเข้าถึงหน่วยความจำที่เหมือนกันเนื่องจากคอมพิวเตอร์ส่วนใหญ่มีโปรเซสเซอร์หนึ่งตัว แต่คำนี้มีความหมายมากกว่าสำหรับเครือข่ายที่มีผู้ใช้สองคนขึ้นไปที่ร้องขอหน่วยความจำในเวลาเดียวกันโปรเซสเซอร์แต่ละตัวยังได้รับแคชหน่วยความจำส่วนบุคคลซึ่งช่วยเพิ่มความเร็วในการประมวลผลสำหรับผู้ใช้แต่ละราย

ในเครือข่ายโดยทั่วไปมีคอมพิวเตอร์จำนวนมากที่แย่งชิงการเข้าถึงหน่วยความจำคอมพิวเตอร์ในเวลาเดียวกันปัญหา.ด้วยการเข้าถึงหน่วยความจำที่เหมือนกันโปรเซสเซอร์ทุกตัวสามารถใช้หน่วยความจำที่มีอยู่ได้วิธีอื่น ๆ ตั้งค่าโปรเซสเซอร์ให้ใช้หน่วยความจำที่ใกล้ที่สุด แต่ UMA เพียงแค่นำโปรเซสเซอร์ไปยังหน่วยความจำทางกายภาพที่มีอยู่

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

คอมพิวเตอร์สแตนด์อโลนหรือคอมพิวเตอร์ที่ไม่ได้เชื่อมต่อกับเครือข่ายสามารถพิจารณาว่ามีการเข้าถึงหน่วยความจำที่เหมือนกัน แต่คำนี้ซ้ำซ้อนในสถานการณ์นี้คอมพิวเตอร์แบบสแตนด์อโลนส่วนใหญ่มีโปรเซสเซอร์หลักเพียงตัวเดียวดังนั้นจึงไม่มีโปรเซสเซอร์อื่นที่จะต่อสู้กับหน่วยความจำทางกายภาพด้วยเหตุนี้โดยทั่วไป UMA จึงใช้เพื่ออธิบายเครือข่ายที่คนสองคนขึ้นไปพยายามประมวลผลงานและเข้าถึงหน่วยความจำพร้อมกัน

พร้อมกับการได้รับการเข้าถึงหน่วยความจำทั่วไปโปรเซสเซอร์แต่ละตัวในการเข้าถึงหน่วยความจำแบบสม่ำเสมอ.สิ่งนี้มีแนวโน้มที่จะใช้หน่วยความจำมากกว่าระบบเครือข่ายที่มีแคชที่ใช้ร่วมกัน แต่อาจมีประโยชน์มากกว่าสำหรับผู้ใช้แต่ละคนแคชโหลดหน่วยความจำล่าสุดอย่างรวดเร็วและเนื่องจากผู้ใช้ส่วนใหญ่จะมีงานที่แตกต่างกันภายในเครือข่ายสิ่งนี้จะให้บริการผู้ใช้แต่ละคนแทนที่จะให้บริการเครือข่ายทั้งหมดไม่ดี