Teknik olarak mümkün olması gerektiğini düşünüyorum, ancak zaten mevcut olan yazılımda bunu yapmanın hiçbir yolunu bilmiyorum.
Demek istediğim - VM'deki "donanım" saati, farklı hızlarda, örneğin normalden birkaç kat daha yavaş veya normalden 100 kat daha hızlı çalışabilmelidir. Örneğin, bir Thread.sleep(1000);
çağrı mutlaka 1 saniye harcamaz, bunun yerine "donanım" saatinin hızına bağlı olarak her zaman olabilir. Ve başka bir örnek olarak, bazı oyunlar zamanlayıcıların hareketlerinin hızını kontrol etmek için zamanlayıcı kullanıyorsa, hızı da zamanlayıcı hızıyla değişecektir.
Ayrıca, gerçek donanım saatinin hızının ayarlanıp ayarlanamayacağını ve hangi donanımda olduğunu bilmek ilginç olacaktır.
Güncelleme
Görünüşte benzer 2 soru var, ancak zamanlayıcı hızı ile değil, CPU hızı ile ilgili (tamamen farklı bir şey). Bu yüzden bu sorunun yinelenmediğini düşünüyorum.