क्यों होता है?
मुझे लगता है कि ऐसा होता है क्योंकि मेजबान भौतिक हार्डवेयर के गुण वर्चुअल हार्डवेयर में पूरी तरह से और सटीक रूप से प्रकट नहीं किए जा सकते हैं, जबकि अभी भी x86 प्लेटफ़ॉर्म पर वर्चुअलाइजेशन प्रदान करते हैं (जिस पर कुशल वर्चुअलाइजेशन कई वर्षों तक असंभव समझा जाता था), विशेष रूप से कम ओवरहेड के साथ उच्च प्रदर्शन प्रदान करते हैं। अधिक विशेष रूप से, एक कारक माना जाता है कि भौतिक और तार्किक CPU के बीच घड़ी की गति और बिजली प्रबंधन की भिन्नता है। मुझे लगता है कि भौतिक सीपीयू की सीपीयू घड़ी की गति अलग-अलग होती है लेकिन लॉजिकल सीपीयू वीएमवेयर प्रस्तुत करता है जो इसे प्रदर्शित नहीं करता है। आईआईआरसी टीएससी (टाइम स्टाम्प काउंटर) रजिस्टर गड़बड़ हो जाता है, और यह विंडोज़ को विशेष रूप से भ्रमित करता है।
वीएमवेयर, उनके सामान्य पूर्ण इंजीनियरिंग में, 31 पृष्ठ वीएम टाइमकीपिंग कैसे काम करता है और यह समस्याएं क्या हो सकती हैं: http://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf पर व्यापक लेख है। इस हार्डवेयर पर इस वी एम के लिए http://pelican.rsvs.ulaval.ca/mediawiki/index.php/VMWare_tips_and_tricks#Power_saving_.28SpeedStep.2C_C-states.2C_P-States.2C....29
क्यों यह इतना बुरा है: विंडोज समयनिर्धारक पेज भी 14
देखें पर निपटाया जाता है? मुझे पता नहीं है; काश मैं वहां आपकी मदद कर सकता हूं। क्या आपके पास एक ही मशीन पर अन्य विंडोज़ वीएम है? वे कैसे किराया करते हैं?
इसे कैसे ठीक करें:
आप सही मेजबान समय है, तो मैं बहुत यकीन है कि एक पर्याप्त समाधान VMware उपकरण समय सिंक हर 60 सेकंड है हूँ। वी एम के .vmx फ़ाइल में
प्लेस इस (आप सही मेजबान समय नहीं है, तो कैसे है कि सेट प्राप्त करने के लिए इस अंतिम भाग को देखें।):
tools.syncTime = true
tools.syncTime.period = 60 #Every 60 seconds is supposed to be the default, but this forces it to 60 second just in case.
यदि आप चाहते हैं, आप इसे मेजबान हर दूसरे के साथ सिंक कर सकते हैं:
tools.syncTime.period = 1
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1318
एक बार जब आप ऐसा करते हैं, सुनिश्चित करें कि Windows हार्डवेयर टॉड घड़ी के साथ ही सिंक्रनाइज़ किया जा रहा नहीं है। यदि इसके साथ सिंक्रनाइज़ करने का प्रयास भी किया जाता है, तो इससे समस्याएं उत्पन्न हो सकती हैं, जैसा कि वीएमवेयर दस्तावेज़ में विस्तार से बताया गया है। VMware वे डिफ़ॉल्ट रूप से इसे निष्क्रिय कहते हैं, लेकिन यह हो सकता है मिल गया फिर से सक्षम किया हुआ है, खासकर यदि आप विभिन्न सुधारों की कोशिश कर रहा था।
इसके अलावा, आईएमएचओ, माइक्रोसॉफ्ट का समय सिंक्रनाइज़ेशन परेशानी का कोई अंत नहीं है। चूंकि आपके पास एक ही मेजबान पर एक लिनक्स अतिथि है, इसलिए मैं वहां एनटीपी स्थापित करता हूं और इसे मेजबान घड़ी को अद्यतित रखने देता हूं।
अधिक समाधान की जानकारी:
यहाँ, अच्छा समय सिंक में एक वीएम रखने उत्तरों की एक उत्कृष्ट सेट है, भले ही यह एक लिनक्स वी एम के लिए है, यही कारण है कि समस्या तब होती है पर कभी-कभी बोनस जवाब के साथ: How to keep a VMWare VM's clock in sync?
यहाँ एक पुराने लेख मैं लिनक्स वी एम के लिए संदर्भ के बावजूद काम करेगा शक है: http://vmblog.com/archive/2007/08/24/help-vmware-fixing-time-keeping-problems-with-the-guest-os.aspx
This'd शायद serverfault.com या superuser.com पर बेहतर करते हैं, लेकिन आप जाँच करना चाहते हैं उनके पूछे जाने वाले प्रश्न। –