PAPI là một dẫn rất hứa hẹn, tuy nhiên, tôi tin rằng họ đã ngừng hỗ trợ cho Windows (và do đó .NET C#) khá một vài năm trước đây.
Trên cửa sổ mặt trước, Visual Studio 2010 Premium đi kèm với trình khám phá hiệu suất. Nếu bạn chạy bất kỳ dự án hoặc nhị phân nào trong chế độ thiết bị, bạn có thể truy cập vào các sự kiện phần cứng như hướng dẫn đã gỡ bỏ.
Kết quả có thể hơi phức tạp và không phù hợp với các yếu tố bên ngoài, nhưng nó tích hợp với Visual Studio một cách độc đáo và bạn nhận được số lượng chi tiết (avg, maximum, total) trên mỗi phương thức/cấp mô-đun.
Bộ phân tích hiệu suất V-tune của Intel cũng hiển thị những nguyên bản này. Tôi đã không chơi với công cụ này được nêu ra nhưng nó có thể là một API linh hoạt hơn những gì Visual Studio 2010 phơi bày.
Nguồn
2010-10-21 02:55:27
Được rồi trong khi chờ đợi, tôi tìm thấy thư viện PAPI.Nhưng điều này ít nhiều chỉ là một Linux (chỉ hỗ trợ Solaris trên Sparc) và yêu cầu một số bản vá lỗi hạt nhân Linux - vâng tôi biết Linus nói rằng giám sát hiệu suất là một trong hai điểm yếu thực sự. Và tôi đã tìm thấy perfmon2 và thỏ (một dự án đã chết) cũng chỉ là Linux. Không phải một lần truy cập cho cửa sổ cho đến thời điểm này. – Lothar