Eu li em muitos lugares que o Linux cria um thread do kernel para cada thread do usuário em uma Java VM. (Vejo o termo "thread do kernel" usado de duas maneiras diferentes: um encadeamento criado para executar o trabalho principal do SO e um segmento que o sistema operacional conhece e programa...