Công bố bản xem trước của Java Virtual Threads
(openjdk.java.net)<p>- Triển khai “luồng nhẹ ở chế độ người dùng” có thể dùng thay cho các luồng OS đắt đỏ <br />
→ bổ sung triển khai vào `java.lang.Thread`<br />
- Có thể tạo ra hàng triệu instance hoạt động gần như giống hệt luồng hiện có<br />
→ có thể dùng nguyên các công cụ JDK hiện có để gỡ lỗi và lập hồ sơ hiệu năng cho luồng ảo <br />
→ không thay đổi cách triển khai của luồng OS hiện có, cũng không tự động chuyển đổi <br />
<br />
- `Thread thread = Thread.ofVirtual().name("duke").unstarted(runnable);`<br />
- `Thread.startVirtualThread(Runnable)`<br />
- Có thể kiểm tra bằng `Thread::isVirtual` </p>
1 bình luận