ฉันมี VMWare Workstation 8 ติดตั้งบนเครื่องโฮสต์ที่มีรายละเอียดดังต่อไปนี้
- Intel i5 2500k CPU
- 16GB DDR3 1600 ram
- 1TB Western Digital Caviar Black HD
ฉันมีเครื่องเสมือน Windows 7 สองเครื่องที่กำหนดค่าไว้ (ปัจจุบันใช้งานครั้งละหนึ่งเครื่อง แต่จะทำงานได้พร้อมกันเมื่อชุด RAM 32GB ของฉันมาถึงในสองสามวัน) แต่ละอันมีการกำหนดค่าด้วย RAM 8GB และไม่มีการปรับแต่ง / ปรับแต่งประสิทธิภาพหรือทำสิ่งใด การตั้งค่า VMWare ทั้งหมดเป็นค่าเริ่มต้น
เมื่อฉันบู๊ตเครื่องเหล่านี้และเรียกใช้โปรแกรมต่าง ๆ (Visual Studio, Outlook และอื่น ๆ ) ฉันได้ยินเสียงดิสก์ดังขึ้นเล็กน้อยและตรวจสอบการตรวจสอบทรัพยากรฉันเห็นว่าฉันได้รับความผิดปกติอย่างหนักระหว่าง 300-800 ต่อวินาที . จากเครื่องโฮสต์จะแสดงว่าพวกเขามาจากอิมเมจ VMWare ถ้าฉันไปที่เครื่องเสมือนสิ่งที่ฉันกำลังโหลดในขณะนี้คือรูปภาพที่ทำให้เกิดข้อบกพร่องอย่างหนัก
ตามที่ฉันเข้าใจแล้วความผิดพลาดที่ยากคือ (เพียง) เมื่อที่อยู่ในหน่วยความจำถูกสลับเป็นไฟล์หน้าและต้องอ่านจากไฟล์หน้าแทนที่จะเป็นหน่วยความจำ ฉันไม่เข้าใจว่าทำไมสิ่งนี้ถึงเกิดขึ้น ด้วย RAM 8GB บนเครื่องแขกและมีขนาด 6.5GB สิ่งที่อาจทำให้เกิดปัญหานี้คืออะไร ฉันรู้ว่า Windows 7 ได้รับการปรับปรุงให้ดีขึ้นในการจัดการไฟล์เพจผ่าน XP แต่ดูเหมือนว่ามากเกินไปสำหรับการชะลอตัวเช่นนี้การฟาดดิสก์และการนับความผิดพลาดสูงมากเมื่อฉันมี RAM ที่ว่าง
มีอะไรที่ฉันสามารถทำได้เพื่อปรับปรุงประสิทธิภาพในเครื่องแขกของฉันหรือไม่? บนเครื่องโฮสต์ฉันสามารถเปิด / เรียกใช้แอปพลิเคชันใด ๆ ได้เลยและความผิดพลาดอย่างหนักจะอยู่ที่ประมาณ 0 ด้วยดิสก์ I / O ต่ำ