Я заметил, что потоки JVM по некоторым причинам запускаются как процессы в Linux (поправьте меня, если я ошибаюсь). Кроме того, фактом является то, что Intel Hyperthreading обеспечивает дополнительное распараллеливание только для двух потоков, принадлежащих одному и тому же процессу.
Означает ли это, что одна многопоточная программа JVM не будет выигрывать от Hyperthreading в Linux, потому что ее потоки не являются потоками с «точки зрения» ЦП?