Am working with lots of mid-complexity Java/Jsp applications and wondering what would be an added advantage of doing performance testing using say Jmeter over profiling using Jprofiler/Netbeans profiler. Would highly appreciate if anyone provides any recommendations around the same.
Performance profilers are software development tools designed to help you analyze the performance of your applications and improve poorly performing sections of code.
Performance Profiling is a 4-stage process, which involves identifying the qualities required to be successful in your sport: Stage 1: Ranking and defining the most important qualities. Stage 2: Plotting your own performance profile. Stage 3: Generating action points. Stage 4: Identifying barriers.
In software engineering, profiling ("program profiling", "software profiling") is a form of dynamic program analysis that measures, for example, the space (memory) or time complexity of a program, the usage of particular instructions, or the frequency and duration of function calls.
Java Kit profiler gets attached to your JMeter and gives you an inside picture of the resources utilized when a certain amount of load is put. Also, gives you the number of threads running and the Daemon Threads. Heap Memory and Non-Heap memory both can be calculated using the same tool.
Profiling and Performance Testing are different things altogether.
Performance testing happens at the system level, under varying types of load, and makes sure your system lives up to its SLAs (service level agreements).
Profiling is what you do when your performance testing shows a problem. It helps you identify those parts of your system that contribute the most to the performance problem and shows you where to concentrate your efforts.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With