Ứng dụngMicrosoft Visual Studio 2013, Microsoft Visual Studio 2012
Nền tảngWindows, macOS, Linux
LoạiAdd-In Application
Nhà phát hànhJetBrains
JetBrains

dotTrace

dotTrace giúp profile hiệu năng ứng dụng.NET, ASP.NET trên IIS và Windows services, kèm so sánh snapshot, line-by-line profiling và tích hợp Visual Studio.

Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

dotTrace tập trung vào bài toán profile hiệu năng cho ứng dụng.NET, ứng dụng ASP.NET chạy trên Internet Information Server và Windows services. Khả năng so sánh hai performance snapshot của cùng một ứng dụng giúp nhóm phát triển nhìn rõ thay đổi về thời gian thực thi và số lần gọi hàm sau mỗi lần chỉnh sửa mã.

Convenient data representationA number of informative views (Call Tree, Hot Spots and more) allow convenient inspection of profiling data stored in snapshots. T

Bộ công cụ phân tích của dotTrace gồm tracing profiling, sampling profiling và line-by-line profiling. Tracing profiling cung cấp thông tin thời gian chính xác ở mức function, trong khi sampling profiling có thể nhanh hơn tới 30 lần để phục vụ các phiên theo dõi kéo dài nhiều giờ.

Quick InfoYou can look up Quick Info on any function from the Call Tree view. The lookup window provides a summary of function statistics with respect to the se

Khi cần soi sâu vào logic xử lý, line-by-line profiling ghi nhận timing cho từng statement có code.

FilteringYou can apply predefined and customizable filter patterns to focus on the functions most important to you. Filter out system calls and other nonessenti

Tính năng nổi bật

  • Profile hiệu năng ứng dụng.NET, ASP.NET trên IIS và Windows services.
  • So sánh hai performance snapshot của cùng một ứng dụng.
  • Khởi chạy profiling trực tiếp từ Visual Studio.
  • Chuyển từ function trong snapshot sang file tương ứng.
  • Hiển thị preview ngay trong profiler.
  • Đo timing theo từng dòng lệnh với line-by-line profiling.
  • Chọn riêng function cần profile line-by-line theo symbol khả dụng.

Ứng dụng thực tế

  • Tìm bottleneck trong ứng dụng.NET desktop hoặc server có snapshot lớn.
  • Đối chiếu hiệu năng trước và sau khi tối ưu một function hoặc một class.
  • Phân tích chi tiết hàm có xử lý thuật toán bằng line-by-line profiling.
  • Theo dõi ứng dụng Web chạy trên IIS hoặc Windows service từ máy remote.
  • Rà soát call tree, hot spots và thread activity khi điều tra lỗi hiệu năng.

Đối tượng sử dụng phù hợp

  • Lập trình viên.NET cần phân tích thời gian thực thi ở mức function và dòng lệnh
  • Tech lead phụ trách tối ưu hiệu năng ứng dụng desktop, server hoặc Web trên IIS
  • QA và performance engineer cần so sánh snapshot giữa các lần build
  • Nhóm phát triển dùng Visual Studio và muốn profile ngay trong IDE

Thông tin kỹ thuật

Publisher:JetBrains.
Product Type:Add-In Application.
Operating System for Deployment:Windows 8.1, Windows 8, Windows 7, Windows XP, Windows Server 2003, Windows 2000.
Architecture of Product:32Bit.
Compatible Containers:Microsoft Visual Studio 2013, Microsoft Visual Studio 2012, Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005.
Compatible Containers (2):Microsoft Visual Basic 2013, Microsoft Visual Basic 2012, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

DotTrace dùng để làm gì?

DotTrace dùng để profile hiệu năng cho ứng dụng.NET, ứng dụng ASP.NET chạy trên Internet Information Server và Windows services.

DotTrace có thể so sánh snapshot không?

Có. Công cụ cho phép so sánh bất kỳ hai performance snapshot của cùng một ứng dụng để xem chênh lệch về số lần gọi và thời gian tiêu tốn của từng function.

DotTrace hỗ trợ những kiểu profiling nào?

DotTrace hỗ trợ tracing profiling, sampling profiling và line-by-line profiling.

Có thể chạy dotTrace từ Visual Studio không?

Có. Bạn có thể khởi chạy profiling hoặc startup project trực tiếp từ Visual Studio, đồng thời mở file tương ứng từ profiler.

DotTrace có hỗ trợ profile từ xa không?

Có. Professional Edition có thể kết nối tới máy remote để profile standalone application, Web application hoặc Windows service.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.