Jacen11, Ты притворяешься или что? Ещё раз: слип не нагружает процессор. Пустой цикл нагружает. Слип — 0%. Пустой цикл — 8%. Что непонятно?
Это всё к тому, что твои заявления:
а) Виртуальная машина нагружает процессор сама по себе.
б) Виртуальная машина не выполняет пустой цикл, а «убирает» его непонятно куда.
Оба неверны.
Jacen11, Ничего подобного, виртуальная машина пустой цикл не убирает, а честно выполняет и загружает один из потоков процессора на 100%. Специально проверил: TimeUnit.SECONDS.sleep(15) — загрузка 0%.
Я так понимаю: в любой программе, если это не одноразовый скрипт, есть по крайней мере один цикл. Но у меня что с пустым, что с полным циклом процессор грузится на 8%. А вот, к примеру, калькулятор виндовый не создаёт видимой нагрузки вообще, однако реагирует на действия пользователя. В этом проблема.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Что ты не знаешь что такое пустой цикл. До свиданья милый друг мой, до свиданья.