В моем приложении используется множество потоков Java. Я ищу надежное понимание того, как JVM (версии 5 и 6) сопоставляет потоки Java с базовыми потоками Windows. Я знаю, что есть документ для сопоставления с потоками Solaris, но не с Windows.
Почему Sun не публикует эту информацию?
Я хочу знать, есть ли сопоставление 1: 1 или оно зависит от JVM, параметра -server, рабочей нагрузки и т. Д. И т. Д.
Я знаю, что меня это не «должно» заботить, я должен правильно писать синхронизирующий код, но я наследую большой объем кода...
Кроме того, кто-нибудь знает, как давать имена потокам Windows?