Trong Java hoặc C# hoặc một số ngôn ngữ khác, có các tiện ích IO không chặn, ví dụ: đối với ổ cắm.IO không chặn được triển khai như thế nào?
Vì vậy, tôi có thể cung cấp chức năng gọi lại cho IO không chặn và một khi IO không chặn nhận bất kỳ thứ gì, nó sẽ gọi hàm callback của tôi.
Tôi tự hỏi cách chúng được triển khai. Nếu tôi tạo IO không chặn, đằng sau cảnh, Java hay C# chỉ tạo luồng nền cho chúng? hoặc hệ điều hành cơ bản có hỗ trợ cho họ?
Xem những nhận xét ở đây: http://msdn.microsoft.com/en-us/library/dxkwh6zw.aspx. Dường như sử dụng chuỗi nền, được lưu trong bộ nhớ cache nếu cùng một ngữ cảnh được sử dụng lại. – mellamokb
@mellamokb nó nói rằng một bối cảnh thực hiện được lưu trữ và tái sử dụng, nó không nói bất cứ điều gì về một sợi. –