Obviamente, existem diferenças entre os dois, principalmente: o hiperthreading não precisa das tarefas para cooperar, como o Loom, para que um núcleo virtual não possa morrer de fome de outros núcleos virtuais.Você pode encontrar mais sobre esses tópicos em recursos como o JEP 444 (threads virtuais) e o artigo “Arquitetura de tecnologia e microarquitetura de threading hyper-thread”.Este artigo faz parte do meu trabalho na equipe Sapmachine da SAP, facilitando a criação de perfil e depuração para todos.Espero que você tenha achado esse pequeno insight útil para entender tópicos virtuais e colocá -los em contexto.Isso funciona especialmente bem quando as operações mais longas de IO seguem pequenas explosões de computação.
Fonte: https://mostlynerdless.de/blog/2023/10/23/loom-is-just-hyperthreading-in-java/