Android

PerfView: Tải xuống Công cụ Phân tích Hiệu suất của Microsoft

PerfView: The Ultimate .NET Performance Tool

PerfView: The Ultimate .NET Performance Tool
Anonim

Microsoft đã phát hành phiên bản PerfView, mới nhất để sửa lỗi nhỏ và thêm hỗ trợ cho Microsoft.NET 4.5. Microsoft đã phát triển các công cụ này để phân tích và tách biệt các vấn đề hiệu năng liên quan đến CPU hoặc bộ nhớ cho các nhà phát triển ứng dụng. Nó sẽ giúp bạn thu hẹp chức năng hoặc chủ đề, gây ra vấn đề về hiệu năng và trỏ đến mã nguồn, để bạn có thể tối ưu hóa nó hoặc sửa bất kỳ lỗi nào trong phần cụ thể đó.

PerfView

Không giống như một số công cụ khác, Tôi đã tìm thấy PerfView từ Microsoft, rất dễ sử dụng với hàng tấn thông tin siêu liên kết cho người dùng, để hiểu cách hoạt động của nó. Microsoft đã bao gồm một tập tin Tutorial.exe; thử nó và xem nó hoạt động ra sao. Công cụ này sử dụng tính năng Truy tìm sự kiện cho Windows (ETW) để phân tích và kết xuất dữ liệu. Nó rất hữu ích trong khi xử lý sự cố các vấn đề liên quan đến hiệu suất cho chương trình của bạn.

Công cụ này về cơ bản sẽ chụp nhanh các ngăn xếp bằng cách ngắt CPU. Bạn nên đọc phần Hướng dẫn và hướng dẫn được cung cấp bên trong công cụ để hiểu rõ hơn về công cụ.

Theo mặc định, nó sẽ lấy tất cả các quy trình - nhưng bạn có thể chọn tệp EXE mà bạn muốn khắc phục sự cố. Như bạn có thể thấy trong hình bên dưới, nó cho bạn biết tên của mỗi frame trong bộ sưu tập stack, với tổng chi phí của CPU và tổng chi phí.

Bằng cách này, xử lý sự cố dễ dàng hơn rất nhiều, và nó giúp bạn tìm ra, khung nào trong ngăn xếp có thể gây ra các vấn đề về sử dụng CPU và chỉ định nguồn của nó. Bạn cũng có thể xác định máy chủ Symbol, để nó tải xuống và lưu trữ nó cục bộ.

Đây là một công cụ tuyệt vời cho các nhà phát triển ứng dụng thu hẹp và khắc phục các vấn đề liên quan đến hiệu năng, hiệu quả hơn. Nếu bạn là nhà phát triển ứng dụng, hãy nhớ xem PerVeiw;

Hướng dẫn PerfView

Để biết thêm thông tin ở đây là một vài video hướng dẫn về điều tra Thời gian:

  1. Thu thập dữ liệu với lệnh `Chạy` PerfView
  2. Điều tra CPU đơn giản
  3. Biểu tượng độ phân giải
  4. Nhóm và xếp
  5. Chi phí khoan vào

PerfView Tải xuống

Bạn có thể tải xuống từ đây.