Common memory check tools or plug-ins under various platforms

Source: Internet
Author: User
Tags jprofiler

1. ccmalloc-simple memory leakage and malloc debugging libraries for C and C ++ programs in Linux and Solaris.
2. Dmalloc-Debug Malloc Library.
3. Electric Fence-malloc () debugging library written by Bruce Perens in the Linux distribution.
4. Leaky-programs for detecting memory leaks in Linux.
5. LeakTracer-Linux, Solaris, and HP-UX tracking and analysis of memory leaks in C ++ programs.
6. MEMWATCH-written by Johan Lindh, is an open-source C language memory error detection tool mainly through the gcc precessor.
7. Valgrind-Debugging and profiling Linux programs, aiming at programs written in C and C ++.
8. KCachegrind-A visualization tool for the profiling data generated by Cachegrind and Calltree.
9. Leak Monitor-a Firefox extension that can identify Firefox-related leakage types.
10. IE Leak Detector (Drip/IE Sieve)-Drip and IE Sieve
Leak detectors helps web developers improve dynamic web page performance by reporting to avoid Memory leakage due to IE limitations.
11. Windows Leaks Detector-detects any resource leakage (memory, handle, etc.) in any Win32 application, based on Win
API call hook.
12. SAP Memory Analyzer-is an open-source JAVA Memory analysis software that can be used to help find Memory leaks in JAVA programs. It is easy to find large volumes of Memory and verify who is occupying it all the time, it is based on Eclipse
RCP (Rich Client Platform), you can download an independent version of RCP or Eclipse plug-in.
13. DTrace-dynamically tracks Dynamic Tracing. It is an open-source software that can run on a Unix-like platform. Users can dynamically detect operating system kernels and user processes, to more accurately grasp the system resource usage, improve system performance, reduce support costs, and make effective adjustments.
14. IBM Rational PurifyPlus-helps developers identify performance and reliability errors in C/C ++, managed. NET, Java, and VB6 code. PurifyPlus
Combines memory errors and leakage detection, application performance descriptions, code coverage analysis, and other functions into a single and complete toolkit.

15. parasoft Insure ++-an automatic error detection tool for C/C ++ applications. It can automatically monitor C/C ++ programs, memory Corruption, memory leakage, pointer errors, and I/O errors are detected. By using a series of unique technologies (such as SCI technology and mutation testing), we thoroughly inspect and test our code, precisely locate the correct location of errors, and provide detailed diagnostic information. Can be used as Microsoft
A plug-in of Visual C ++.
16. Compuware DevPartner for Visual C ++ BoundsChecker Suite-runtime error detection and debugging tool software designed for C ++ developers. As Microsoft
A plug-in running Visual Studio and C ++ 6.0.
17. Electric Software GlowCode-including memory leakage check, code profiler, function call tracking, and other functions. Provides complete error diagnosis and runtime performance analysis toolkit for C ++ and. Net developers.
18. Compuware DevPartner Java Edition-includes Java memory detection, code coverage testing, code performance testing, thread deadlock, distributed applications, and other major functional modules.
19. Quest JProbe-analyze Java Memory leakage.
20. ej-technologies JProfiler-a full-featured Java profiling tool dedicated to analyzing J2SE and J2EE applications. It combines CPU, thread, and memory analysis in a powerful application. JProfiler provides many IDE integration and application server integration functions. JProfiler's intuitive GUI allows you to find performance bottlenecks, capture memory leaks, and solve execution thread problems. 4.3.2 registration code: A-G666 # 76114F-1olm9mv1i5uuly #0126
21. BEA JRockit-used to diagnose Java memory leaks and identify the root cause. It is specially designed for Intel platforms and optimized to achieve the highest performance on Intel hardware.
22. SciTech Software AB. NET Memory Profiler-find Memory leaks and optimize Memory usage for C #, VB. Net, or other. Net programs.
23. YourKit. NET & Java Profiler-industry-leading Java and. NET program performance analysis tools.
24. performance of the edqa AQTime-AutomatedQA award-winning product
The next generation replacement product of profiling and memory debugging toolset, supporting Microsoft, Borland, Intel, Compaq
And GNU Compiler. You can generate comprehensive and detailed reports for. NET and Windows programs to help you easily isolate and eliminate the performance and memory/resource leakage problems contained in the Code. Support for. Net
1.0, 1.1, 2.0, 3.0, and Windows 32/64-bit applications.
25. JavaScript Memory Leak Detector-Microsoft Global Product Development Europe team (Global
A debugging tool released by product development-Europe team, gpvdf) to detect memory leakage in JavaScript code and run it as a plug-in of the IE series.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.