ฉันจะปรับหน่วยความจำเครื่องเสมือนได้อย่างไร

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

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

โดยทั่วไป Hypervisors จัดเตรียมการควบคุมที่อนุญาตให้ผู้ใช้กำหนดการตั้งค่าสำหรับเครื่องเสมือนเฉพาะซึ่งอาจรวมถึงจำนวนโปรเซสเซอร์ประเภทของการประมวลผลสำหรับการแสดงผลบนหน้าจอการแชร์ทรัพยากรเช่นเครือข่ายและพอร์ต Universal Serial Bus (USB) และหน่วยความจำเครื่องเสมือน ไฮเปอร์ไวเซอร์อาจรวมถึงการตั้งค่าเพื่อแบ่งหน่วยความจำเท่ากันระหว่างโฮสต์คอมพิวเตอร์และเครื่องเสมือนและบางครั้งอาจแนะนำการตั้งค่าหน่วยความจำสำหรับการทำงานที่เหมาะสม ส่วนใหญ่ผู้ใช้สามารถ - และมักจะเลือก - เพื่อระบุจำนวนหน่วยความจำเครื่องเสมือนด้วยตนเอง

ในทำนองเดียวกันเครื่องเสมือนที่ทำงานเป็นเซิร์ฟเวอร์สามารถปรับ RAM ได้ในลักษณะเดียวกับเครื่องเสมือนที่ทำงานบนเดสก์ท็อปหรือคอมพิวเตอร์แล็ปท็อป เครื่องเสมือนเหล่านี้ยังทำงานผ่านไฮเปอร์ไวเซอร์ดังนั้นกระบวนการปรับหน่วยความจำจึงเกือบจะเหมือนกันเมื่อใช้เซิร์ฟเวอร์ ความแตกต่างที่สำคัญพบได้ในความต้องการที่มากขึ้นของการคำนวณฝั่งเซิร์ฟเวอร์และการตั้งค่าหน่วยความจำเครื่องเสมือน