ฉันคิดว่ามันควรเป็นไปได้ทางเทคนิค แต่ฉันไม่รู้วิธีการใด ๆ ในซอฟต์แวร์ที่มีอยู่แล้ว
สิ่งที่ฉันหมายถึง - นาฬิกา "ฮาร์ดแวร์" ใน VM ควรจะสามารถทำงานด้วยความเร็วที่แตกต่างกันเช่นช้ากว่าปกติหลายเท่าหรือเร็วกว่าปกติ 100 เท่า ตัวอย่างเช่นการThread.sleep(1000);
โทรจะไม่จำเป็นต้องใช้เวลา 1 วินาที แต่มันอาจจะเป็นเวลาใดก็ได้ขึ้นอยู่กับความเร็วของนาฬิกา "ฮาร์ดแวร์" และเป็นอีกตัวอย่างหนึ่งหากบางเกมใช้ตัวจับเวลาเพื่อควบคุมการเคลื่อนไหวของสิ่งต่าง ๆ ความเร็วก็จะเปลี่ยนตามความเร็วของตัวจับเวลา
นอกจากนี้ยังเป็นที่น่าสนใจที่จะทราบว่าความเร็วของนาฬิกาฮาร์ดแวร์จริงสามารถปรับได้และฮาร์ดแวร์ใด
ปรับปรุง
มีคำถามที่คล้ายกัน 2 คำถาม แต่คำถามเกี่ยวกับความเร็วของ CPU ไม่ใช่ความเร็วของตัวจับเวลา ดังนั้นฉันคิดว่าคำถามนี้ไม่ซ้ำกัน