Trên Linux 3.11.0-13-generic chạy trên đầu bảng mạch kép Xeon X5650 ổ cắm kép, htop
hiển thị các luồng kworker khác nhau. Sắp xếp theo tên (Tôi đã điều chỉnh kết quả mà tôi đang hiển thị ở đây một chút để có các luồng trên lõi 2 trước các chuỗi trên lõi 10), đây là kết quả:
kworker/0:0H
kworker/0:1
kworker/0:2
kworker/1:0
kworker/1:0H
kworker/1:1
kworker/2:0
kworker/2:0H
kworker/2:1
.....
kworker/11:0
kworker/11:0H
kworker/11:1
kworker/u48:0
kworker/u49:4
kworker/u49:5
kworker/u50:1
kworker/u50:2
.......
Các chủ đề có tên bắt đầu bằng một số được ghim vào lõi với cùng một số. Vì vậy, số đầu tiên là cốt lõi chạy thread và tôi tự hỏi những gì các biểu tượng sau :
( 0
hay 0H
hay 1
) là dành cho những chủ đề?
Tôi cũng đang tự hỏi ý nghĩa của các uXX:Y
biểu tượng là gì?
Tôi chỉ có một kiến thức mơ hồ về những gì chủ đề kworker làm: chúng xử lý các sự kiện không đồng bộ gây ra bởi các cuộc gọi hệ thống thực hiện I / O. Họ có tài liệu ở đâu đó không?
kworker
quy trình trong câu hỏi của OP không được đặt ưu tiên?