10 Punkte von xguru 2021-11-17 | 1 Kommentare | Auf WhatsApp teilen
  • Implementierung von „leichtgewichtigen User-Mode-Threads“, die anstelle teurer OS-Threads verwendet werden können

→ Erweiterung der Implementierung in java.lang.Thread

  • Es können Millionen von Instanzen erzeugt werden, die sich fast identisch zu bestehenden Threads verhalten

→ Debugging und Profiling virtueller Threads sind mit den bestehenden JDK-Tools unverändert möglich

→ Die Implementierung bestehender OS-Threads wird nicht geändert und auch nicht automatisch umgestellt

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

  • Thread.startVirtualThread(Runnable)

  • Über Thread::isVirtual prüfbar

1 Kommentare

 
nallwhy 2021-11-17

Oho, ich bin gespannt, worin genau der Unterschied zum Actor-Modell liegt.