แขกของ VMware หยุดชั่วคราวเมื่อโฮสต์ว่าง - ฉันจะให้มันทำงานต่อไปได้อย่างไร?


11

ฉันใช้ VMWare Worstation 7 กับ Windows 7 x64 ในฐานะแขก, Windows XP x64 เป็นโฮสต์ ภายในแขกฉันเรียกใช้แอปพลิเคชั่นคอนโซลที่ใช้งานยาวนานซึ่งพิมพ์ข้อความแสดงความคืบหน้าพร้อมการประทับเวลาบนพวกเขา บางครั้งฉันปล่อยให้มันทำงานเป็นเวลาหลายชั่วโมงในขณะที่ฉันล็อคระบบปฏิบัติการโฮสต์และไม่ได้สัมผัสคอมพิวเตอร์เลย เมื่อฉันกลับมาฉันพบว่าบางครั้งหลังจากที่ฉันออกไปดูเหมือนว่าจะหยุดชั่วคราวและกลับมาทำงานต่อโดยอัตโนมัติ: แอปคอนโซลยังไม่คืบหน้ามากและมีช่องว่างขนาดใหญ่ในข้อความแสดงความคืบหน้า

ไม่มีสิ่งใดที่เกี่ยวข้องในบันทึกเหตุการณ์ของโฮสต์ แต่ในบันทึกเหตุการณ์แขกของแอปพลิเคชันฉันสามารถดูข้อความเหล่านี้ได้ตลอดเวลาที่ฉันออก:

คำขอปิดใช้งาน Desktop Window Manager ดำเนินการตามกระบวนการ (เครื่องมือบริการ VMware)

Desktop Window Manager ไม่สามารถเริ่มทำงานได้เนื่องจากมีการปิดการใช้งานองค์ประกอบโดยแอปพลิเคชันที่ทำงานอยู่

และต่อมาในช่วงเวลาที่ฉันกลับมาสิ่งนี้จะปรากฏในบันทึกของระบบ:

The system time has changed to ‎2012‎-‎01‎-‎12T06:36:46.921000000Z from ‎2012‎-‎01‎-‎12T03:18:19.953079000Z.

ดูเหมือนว่าจะสนับสนุนทฤษฎีของฉันว่ามันเป็น VMware ที่ทำอะไรบางอย่างและไม่ใช่ Windows เอง คำถามคือฉันจะหยุดมันได้อย่างไร ฉันต้องการให้แอปพลิเคชันของฉันทำงานต่อไป โดยวิธีการที่ตัวเลือกพลังงานที่ถูกตั้งค่าให้ไม่เคยหลับทั้งในแขกและโฮสต์


ความจริงที่ว่าแขกไม่ได้ทำงานชั่วขณะแนะนำให้ VMware ทำอะไรมากกว่า Windows เอง?
David Schwartz

ข้อความบันทึกที่กล่าวถึง VMware Tools Service เป็นสิ่งที่แนะนำ
EMP

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

ตรวจสอบแล้ว - พวกเขาทั้งคู่ไม่เคยหลับใหล
EMP

คำตอบ:


4

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

เพื่อแก้ปัญหาของคุณไปที่การตั้งค่าพลังงานใน windows (คลิกขวาที่เดสก์ทอป> ปรับแต่ง> โปรแกรมรักษาหน้าจอ> การจัดการพลังงาน) และเปลี่ยนเมื่อคอมพิวเตอร์ของคุณเข้าสู่โหมดสลีป นั่นคือทั้งหมดที่เกิดขึ้นการตั้งค่าเริ่มต้นสำหรับ windows 7 คือการสลีปหลังจาก 30 นาที สิ่งนี้กำลังถูกส่งไปยังโฮสต์ผ่านเครื่องมือ vmware ซึ่งเป็นสาเหตุที่ทำให้การปิดใช้งานบริการทำงาน แต่นั่นเป็นจริง bodge เพียงแค่เปลี่ยนเป็น 'ไม่เคย' นอน / เสมอ


ในการเพิ่มคำตอบนี้คุณต้องตรวจสอบตัวเลือกการประหยัดพลังงานของคุณทั้งบนโฮสต์และระบบปฏิบัติการเกสต์ของคุณ ฉันแค่ต้องเปลี่ยนตัวเลือกการนอนของ OS แขกของฉันเพื่อไม่ให้นอนหลับหวังว่ามันจะใช้ได้
RAKK

1

ในเครื่องมือ VMWARE ให้ไปที่แท็บสคริปต์และคุณจะเห็นเหตุการณ์สคริปต์ที่อาจระบุว่า 'ระบบปฏิบัติการพักของผู้เยี่ยมชม' ยกเลิกการเลือก 'ใช้สคริปต์' และควรหยุด VM จากการหยุดทำงานด้วยตนเอง ฉันมีปัญหาเดียวกันและข้อเสนอแนะของคุณเกี่ยวกับเครื่องมือ vmware ทำให้ฉันดูไม่ออก


อืมนั่นเป็นเพียงการคาดเดาหรือคุณมีการทดสอบจริง ๆ หรือไม่? ฉันจะแปลกใจถ้ามันสร้างความแตกต่างเพราะสคริปต์นั้นทำงานเมื่อ VM หยุดทำงานมันไม่ควรทำให้มันหยุดชั่วคราว - และทั้งหมดก็จะปล่อยที่อยู่ IP ต่อไป
EMP

0

การปิดใช้งานบริการ VMWare Tools ดูเหมือนจะเป็นการหลอกลวงสำหรับฉันแล้ว

ยิ่งไปกว่านั้นความละเอียดหน้าจอใน guest OS จะไม่เปลี่ยนแปลงอีกต่อไปเมื่อฉันปรับขนาดหน้าต่าง VMware ซึ่งเป็นอีกปัญหาหนึ่งที่น่ารำคาญมาก จนถึงตอนนี้ฉันไม่ได้พลาดฟังก์ชั่นใด ๆ ดังนั้นฉันจึงไม่แน่ใจว่าบริการนี้มีไว้เพื่ออะไร


1
คุณสมบัติเช่นคัดลอกวางและแชร์โฟลเดอร์ระหว่างโฮสต์และแขก
Ivan Castellanos

-3

ปิดการใช้งานเทคโนโลยี Intel Virtualization (หรือ Intel VT-x) ใน BIOS หรือ UEFI ของคุณ


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

ขอบคุณสำหรับความคิดเห็นของคุณ. คุณลองใช้วิธีแก้ไขปัญหานี้แล้วและพบว่าไม่ทำงานหรือไม่
the_redburn

สวัสดีความคิดเห็นของฉันเป็นแบบอัตโนมัติหลังจากคำตอบของคุณปรากฏในรายการโพสต์คุณภาพต่ำ คุณควรดูที่วิธีการตอบหรือทัวร์ของเราเพื่อดูวิธีปรับปรุงคำตอบของคุณ
Burgi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.