Tôi đang chơi một chút với chương trình của mình (cố gắng đa lõi một vài phần) và tôi đã nhận thấy "lịch sử CPU" trông hơi khác một chút, tùy thuộc vào số lượng công nhân khởi đầu. 2-4 công nhân dường như tạo ra một quy trình làm việc "ổn định", tuy nhiên việc kết hợp 5-8 công nhân tạo ra hành vi thất thường (từ 0 đến tối đa, xem ảnh). Tôi nên chỉ ra rằng tất cả các lần chạy đều bắt đầu với công suất tối đa "mịn" (ví dụ: 2 lõi chỉ với 25%) và bắt đầu thể hiện hành vi thất thường chỉ sau một phút hoặc lâu hơn. Điều gì đang xảy ra? Tôi có 4 bộ xử lý lõi, và bạn có nghĩ hành vi này có thể liên quan đến thực tế này không?hành vi khác nhau khi sử dụng số lượng nhân viên đa nhân khác nhau
Tôi hy vọng bạn có thể xem các bức ảnh.
2 công nhân
3 công nhân
4 công nhân
5 công nhân
6 công nhân
7 công nhân
8 công nhân
Bạn có đang sử dụng gói 'đa lõi' hoặc' doSMP' không? Đây có phải là trên Windows 7 không? – Shane
mục đích của công nhân của bạn là gì? họ hoàn toàn độc lập với nhau? có lẽ công nhân của bạn bị đói. –
Có câu hỏi nào ở đây không? Nếu vậy, nó là cái gì? –