Tôi hiện đang nghiên cứu Thư viện công việc song song và tôi đọc ở đâu đó rằng TPL thực sự sử dụng cơ chế nhóm luồng từ CLR-Level. Tôi không thể tìm thấy bất kỳ bài viết nào xác nhận thông tin này. Tôi biết, TPL có hàng đợi công việc cho mỗi chủ đề và sử dụng một số thuật toán đánh cắp công việc đặc biệt để cân bằng. Theo như tôi biết, nó tạo ra một sợi cho mỗi bộ xử lý. Các nhóm chủ đề bắt đầu sử dụng các đối tượng nhiệm vụ của TPL từ .NET 4.(Làm thế nào) TPL sử dụng (CLR) Thread Pool?
Tôi không thể hiểu cách TPL sử dụng nhóm chủ đề. Thread-Pool mô hình tiểu bang, các mục công việc được xếp hàng đợi và các chủ đề miễn phí trong thread thread mất một từ hàng đợi này. TPL tuy nhiên lưu trữ các mục (nhiệm vụ) vào hàng đợi của các chủ đề và các công việc trộm cắp công việc nếu cần ... Vì vậy, hoàn toàn khác nhau. Sai lầm của tôi đâu rồi?
câu hỏi bổ sung: Vì đây là câu hỏi Stack Overflow đầu tiên của tôi, tôi không chắc liệu câu hỏi đó có phù hợp hay không. Là nó?
(Nó hoàn toàn ổn bằng một câu hỏi SO, bằng cách này.) –