Mục lục:
Định nghĩa - Performance Counter có nghĩa là gì?
Một bộ đếm hiệu suất trong lập trình .NET là một cách để các nhà phát triển có được ý tưởng về cách các chương trình của họ thực sự hoạt động. Các thành phần bộ đếm hiệu suất là một lớp trong .NET cung cấp một số số liệu hiệu suất có thể đo lường được. Chúng đo trạng thái hệ thống của bất kỳ ứng dụng nào hoặc một phần của hệ điều hành Windows.
Techopedia giải thích Bộ đếm hiệu suất
Bộ đếm hiệu suất là một hình thức theo dõi hiệu suất và công cụ gỡ lỗi do .NET cung cấp để hỗ trợ kiểm tra hiệu năng của các ứng dụng. Chúng đếm một số hành động mà cả ứng dụng và hệ điều hành thực hiện.
Những quầy này bao gồm:
- Số ngoại lệ được ném
- Số lượng bộ lọc mỗi giây
- Thời gian tải
- Các lớp hiện tại được tải
- Số lượng chủ đề hiện tại và hợp lý
Các bộ đếm hiệu suất này và các bộ đếm hiệu suất khác sẽ cung cấp cho các nhà phát triển ý thức về cách các chương trình của họ hoạt động theo cách có hệ thống hơn là chỉ tải và tương tác với chúng. Một nhà phát triển thường tìm kiếm "điểm nóng", nơi chương trình chạy chậm hơn so với những nơi khác. Bằng cách xem các nút thắt ở đâu trong mã của họ, họ có thể điều chỉnh các chương trình để chạy hiệu quả hơn.
