JDK21 Управление службой исполнения виртуальных потоков

я знаю это

JVM поддерживает пул потоков платформы, создаваемый и поддерживаемый выделенным ForkJoinPool. Изначально количество потоков платформы равно количеству ядер ЦП и не может увеличиться более чем на 256.

но я не могу найти, как настроить количество потоков для этого пула.

1 ответ

Полезно прочитать официальную документациюjava.lang.Thread:

Примечание по реализации:

В эталонной реализации JDK планировщик виртуальных потоков может быть настроен со следующими системными свойствами:

Это означает, что вы можете изменить максимальный размер пула при запуске приложения с помощью

      java -Djdk.virtualThreadScheduler.maxPoolSize=512 other arguments ...
Другие вопросы по тегам