Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running a stress test for about 12 hours on some new hardware we just got. My new baselines look ok but one process is worse than before. Only one process is a culprit. I've tried so many variables to try to figure this out. Short of providing UMDH logs to the developer I can't figure out what's causing the memory leak. (logs are on the way to him)

I've rerun the test on some other hardware and the results look great.

share|improve this question
The answers below are correct, I'd probably try to run a profiling tool to see what specific functions in the code are causing the issue and see if that can help point to the root cause. It could be hardware specific, but also configuration related, have you verified that the hardware/software installed on the systems are configured the same? Not sure what kind of app/processes are running, but JVM settings, Tomcat Settings, etc? – Sam Woods Mar 13 '14 at 20:01

It depends on what the software interacts with. It's entirely possible for specific hardware to cause the software to go down an atypical path that leaks memory.

share|improve this answer
It might even be a typical path, just running in different timing or constraints. – Rsf Mar 12 '14 at 15:45

Different platforms could very well have different results. The chipset and drivers could provide differing results.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.