Tôi muốn đảm bảo rằng một luồng được chuyển đến một lõi CPU cụ thể và không bao giờ có thể di chuyển nó khỏi bộ lập lịch. Có một cuộc gọi SetThreadAffinityMask() nhưng không có GetThreadAffinityMask()
Có rất nhiều sự quan tâm những ngày này trong Erlang như một ngôn ngữ để viết các chương trình song song trên đa lõi. Tôi đã nghe mọi người cho rằng mô hình truyền thông điệp của Erlang dễ lập trình h
Có dễ cách nào để làm cho rõ ràng một ứng dụng đã sử dụng luồng một môi trường đa lõi? (nếu có). Vấn đề đầu tiên sẽ là làm thế nào để xác định xem môi trường thời gian chạy của tôi hỗ trợ các ứng dụng
Mặc dù Python và Ruby có một chuỗi hạt nhân trên mỗi trình thông dịch, chúng có khóa thông dịch toàn cầu (GIL) được sử dụng để bảo vệ cấu trúc dữ liệu có khả năng chia sẻ. Mặc dù các phần trong các la