Ứ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

dotMemory

dotMemory hỗ trợ phân tích memory usage cho ứng dụng.NET Framework, phát hiện memory leak và theo dõi allocation theo thời gian bằng snapshot chênh lệch.

  • Phát hiện memory leak trong ứng dụng dựa trên.NET Framework.
  • Theo dõi memory usage cho desktop, Web application và Windows service.
  • Chọn profiling theo trạng thái tức thời hoặc theo biến động theo thời gian.
  • Tạo memory dump tại bất kỳ thời điểm nào trong phiên profiling.
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

dotMemory tập trung vào bài toán profiling bộ nhớ cho ứng dụng dựa trên.NET Framework. Công cụ hỗ trợ phát hiện memory leak và phân tích cách bộ nhớ được sử dụng trong desktop application, Web application và Windows service.

Screenshot of dotMemory

Hai chế độ profiling đáp ứng hai nhu cầu phân tích khác nhau. Bạn có thể kiểm tra trạng thái bộ nhớ tại một thời điểm cụ thể hoặc theo dõi động thái cấp phát bộ nhớ theo thời gian để thấy rõ biến động trong quá trình chạy ứng dụng.

dotMemory hỗ trợ phân tích memory usage cho ứng dụng.NET Framework, phát hiện memory leak và theo dõi allocation theo thời gian bằng snapshot chênh lệch.

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

  • Phát hiện memory leak trong ứng dụng dựa trên.NET Framework.
  • Theo dõi memory usage cho desktop, Web application và Windows service.
  • Chọn profiling theo trạng thái tức thời hoặc theo biến động theo thời gian.
  • Tạo memory dump tại bất kỳ thời điểm nào trong phiên profiling.
  • So sánh hai trạng thái bộ nhớ bằng difference snapshot.
  • Lọc snapshot theo Live, New, Dead, Garbage hoặc chênh lệch New và Dead.
  • Phân tích dữ liệu qua Class List và Namespace Tree.

Ứng dụng thực tế

  • Điều tra memory leak trong ứng dụng.NET Framework.
  • So sánh mức cấp phát và giải phóng bộ nhớ giữa hai giai đoạn xử lý.
  • Tìm toàn bộ object của một class cần tối ưu.
  • Rà soát finalized objects để phát hiện lỗi dispose.
  • Phân tích dependency giữa object trong memory graph.

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

  • Lập trình viên.NET cần phân tích memory usage
  • Tech lead phụ trách chất lượng và độ ổn định ứng dụng
  • QA hoặc performance engineer kiểm tra hành vi bộ nhớ
  • Nhóm bảo trì ứng dụng desktop, Web và Windows service trên.NET Framework

Thông tin kỹ thuật

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.
Compatible Containers (3):Microsoft Visual C++ 2013, Microsoft Visual C++ 2012, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 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

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

Công cụ này dùng để profiling bộ nhớ cho ứng dụng.NET Framework, giúp phát hiện memory leak và phân tích memory usage.

DotMemory có những chế độ profiling nào?

Có hai chế độ profiling: kiểm tra trạng thái bộ nhớ tức thời và theo dõi động thái cấp phát bộ nhớ theo thời gian.

Có thể so sánh hai trạng thái bộ nhớ của ứng dụng không?

Có. Bạn có thể đánh dấu điểm bắt đầu và kết thúc của một khoảng thời gian để tạo difference snapshot.

DotMemory có hỗ trợ tìm object theo class không?

Có. Tính năng Find objects by class hỗ trợ tìm nhanh object theo class, kèm wildcard và CamelCase abbreviation.

DotMemory tương thích với môi trường nào?

Thông tin tương thích liệt kê nhiều phiên bản Microsoft Visual Studio, Visual Basic, Visual C++, Visual C#, cùng các phiên bản.NET Framework từ 1.0 đến 4.5.1 và Silverlight 4 trên Windows.

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 *.