แอปพลิเคชัน“ ไม่รองรับ” ใน VM หรือไม่
เราซื้อซอฟต์แวร์บางอย่างจาก บริษัท เล็ก ๆ มันเป็นผู้จัดการเวิร์กโฟลว์เนื้อหาวิดีโอ Windows 32 บิตมีการปรับแต่งบางอย่างโดยพวกเขา เราทำงานได้ดีมานานกว่าหนึ่งปีในการใช้รหัสนี้ใน VMWare ESXi 4.1u2 VM บน W2K3EE-32-bit (นั่นคือสิ่งที่พวกเขาสนับสนุนการทำงานบน) จากนั้นพวกเขาอัปเดตรหัสของพวกเขาประมาณหนึ่งเดือนและเราเริ่มเห็น vCPU ตัวใดตัวหนึ่งเป็นระยะ ๆ ที่ 100% vCPU ตัวที่สองนั้นไม่ได้ใช้งานพอสมควรแล้วพูดว่า 5-7% - ดังนั้นเราแค่สันนิษฐานว่าโค้ดของเธรดแย่ มัน. ตอนนี้พวกเขากลับมาหาเราโดยบอกว่ารหัสของพวกเขาไม่ทำงานใน VM พวกเขารู้เกี่ยวกับข้อกำหนดนี้เป็นเวลา 18 เดือนหรือมากกว่านั้นและพวกเขาต้องการให้เราเป็น V2P พวกเขาบอกว่าพวกเขาเห็นปัญหานี้เมื่อทำงานใน VMs เท่านั้น ฉันโทรหาโปรแกรมเมอร์อาวุโสของพวกเขาที่กำหนดไว้ในไม่กี่ชั่วโมงเพื่อหารือ ตอนนี้โชคดีที่เรามีร่างกายไม่กี่อย่างที่เราสามารถทำได้ใช้เวลานาน แต่ไม่สามารถทำได้ คำถามของฉันคือว่าเพราะ VM นี้ไม่ได้สัมผัสกับฮาร์ดแวร์ใด ๆ โดยตรงอยู่ในโฮสต์ที่ทันสมัยมากและมีความต้องการต่ำมาก (2 x vCPU, 4GB, 20GB …