Я думаю, що це має бути технічно можливо, але я не знаю жодних способів зробити це у вже існуючому програмному забезпеченні.
Що я маю на увазі - "апаратний" годинник у ВМ повинен бути в змозі працювати з різною швидкістю, наприклад, у кілька разів повільніше, ніж у звичайному, або в 100 разів швидше звичайного. Так, наприклад, на Thread.sleep(1000);
дзвінок не обов'язково витрачатиметься 1 секунда, але натомість це може бути будь-який час, залежно від швидкості "апаратного" годинника. І як інший приклад, якщо якась гра використовує таймер для управління швидкістю руху речей, то її швидкість також зміниться зі швидкістю таймера.
Також було б цікаво дізнатися, чи можна регулювати швидкість фактичного апаратного годинника і на якому апаратному забезпеченні.
Оновлення
Є два, здавалося б, подібних питання, але вони стосуються швидкості процесора, а не швидкості таймера (це зовсім інша річ). Тож я думаю, що це питання не є дублікатом.