JDK21 Управление службой исполнения виртуальных потоков
я знаю это
JVM поддерживает пул потоков платформы, создаваемый и поддерживаемый выделенным ForkJoinPool. Изначально количество потоков платформы равно количеству ядер ЦП и не может увеличиться более чем на 256.
но я не могу найти, как настроить количество потоков для этого пула.
1 ответ
Полезно прочитать официальную документациюjava.lang.Thread
:
Примечание по реализации:
В эталонной реализации JDK планировщик виртуальных потоков может быть настроен со следующими системными свойствами:
Это означает, что вы можете изменить максимальный размер пула при запуске приложения с помощью
java -Djdk.virtualThreadScheduler.maxPoolSize=512 other arguments ...