Tôi chạy chương trình C++ trong Linux.Làm cách nào để đo thời gian CPU của một tập hợp chủ đề cụ thể?
Có một số chủ đề nhóm (để tính toán, cho io, cho ... những thứ như vậy).
Đồng hồ gọi hệ thống() cung cấp cho tôi cách đo thời gian CPU được tất cả các nhân CPU chi tiêu cho quy trình.
Tuy nhiên, tôi muốn đo thời gian CPU chỉ dành cho các chủ đề trong nhóm chủ đề tính toán.
Làm cách nào để đạt được điều đó?
Thanks: D
Đây không phải là lý tưởng, nhưng tôi nghĩ rằng giải pháp đơn giản nhất là đăng nhập một số thông điệp với timestamps của bắt đầu và dừng của mỗi chủ đề và giúp bạn có được timings bởi xử lý sau các nhật ký đó. –