Tác vụ hỏng sau 104ms, tác vụ kia vẫn chạy tiếp 3 giây — không ai bảo nó dừng
StructuredTaskScope gom vòng đời tác vụ con vào một phạm vi: huỷ tự động khi có lỗi, hạn chờ cho cả nhóm, và cây phạm vi hiện ra trong ảnh chụp luồng.
StructuredTaskScope gom vòng đời tác vụ con vào một phạm vi: huỷ tự động khi có lỗi, hạn chờ cho cả nhóm, và cây phạm vi hiện ra trong ảnh chụp luồng.
Một luồng ảo đi qua năm luồng mang khác nhau, chi phí thật 800 byte mỗi luồng, chẩn đoán ghim bằng JDK Flight Recorder, và một lời khuyên phổ biến mà phép đo không ủng hộ.
Khoá gắn vào đối tượng nào, khoá tái nhập, thu hẹp phạm vi khoá giảm 5 lần thời gian chạy, và vì sao synchronized làm luồng ảo chậm gấp bốn.
Sáu trạng thái của Thread, vì sao Thread.stop() ném lỗi trên Java 21, cái bẫy cờ ngắt bị xoá khi bắt InterruptedException, và 35.000 luồng nền tảng so với 200.000 luồng ảo.