2009-05-16 28 views
5

Tìm thư viện hoặc phương pháp nền tảng khá chéo để sử dụng CPU, sử dụng bộ nhớ, vv trong C/C++. Một cái gì đó KHÁC hơn getrusage(), tôi cần cho toàn bộ hệ thống, không phải một quá trình. Tôi đã kiểm tra xung quanh, nhưng không tìm thấy nhiều. Tôi thực sự cần nó trên Linux, Mac OS X, và Windows, nhưng nếu có một giải pháp cho các hệ thống * nix (bao gồm OS X) nhưng không phải Windows, tôi có thể làm việc xung quanh đó.Cách Cross-Platform để sử dụng CPU/Bộ nhớ

Nếu mọi thứ khác không thành công, thì BẤT K methods phương pháp nào để thực hiện việc này trên BẤT CỨ nền tảng trên sẽ là điều tốt để biết và tôi có thể tìm ra cách tự gói chúng!

Cảm ơn

Trả lời

4

Khung cross platformACE có một wrapper cho getrusage nên hoạt động trên hầu hết nếu không phải tất cả các nền tảng được hỗ trợ.

Các vấn đề liên quan