10 points par xguru 2021-11-17 | 1 commentaires | Partager sur WhatsApp
  • Implémentation de « threads légers en mode utilisateur » pouvant être utilisés à la place des coûteux threads de l’OS

→ ajout d’une implémentation à java.lang.Thread

  • Possibilité de créer des millions d’instances avec un comportement presque identique à celui des threads existants

→ débogage et profiling des threads virtuels possibles avec les outils JDK existants tels quels

→ ne modifie pas l’implémentation des threads OS existants et ne bascule pas automatiquement vers eux

  • Thread thread = Thread.ofVirtual().name("duke").unstarted(runnable);

  • Thread.startVirtualThread(Runnable)

  • vérifiable avec Thread::isVirtual

1 commentaires

 
nallwhy 2021-11-17

Oh, je me demande quelle différence il y aura avec le modèle d'acteurs