Summary: | Improve CPU and memory usage | ||
---|---|---|---|
Product: | JMeter - Now in Github | Reporter: | Philippe Mouawad <p.mouawad> |
Component: | Main | Assignee: | JMeter issues mailing list <issues> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | p.mouawad |
Priority: | P2 | ||
Version: | 2.8 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Attachments: |
Test Plan
Test Page to put in Tomcat/webapps/examples/jsp folder |
Description
Philippe Mouawad
2012-12-08 13:02:28 UTC
Date: Sat Dec 8 13:03:30 2012 New Revision: 1418666 URL: http://svn.apache.org/viewvc?rev=1418666&view=rev Log: Bug 54268 - Improve memory usage Bugzilla Id: 54268 Modified: jmeter/trunk/src/components/org/apache/jmeter/extractor/RegexExtractor.java Date: Sat Dec 8 22:06:12 2012 New Revision: 1418764 URL: http://svn.apache.org/viewvc?rev=1418764&view=rev Log: Bug 54268 - Improve memory usage JSP that generates random content Bugzilla Id: 54268 Added: jmeter/trunk/bin/examples/jsp/ jmeter/trunk/bin/examples/jsp/memory.jsp (with props) Date: Sat Dec 8 23:23:03 2012 New Revision: 1418783 URL: http://svn.apache.org/viewvc?rev=1418783&view=rev Log: Bug 54268 - Improve memory and CPU usage Improve CPU by caching response as String instead of computing it for each post processor Improve memory by eagerly cleaning the cached field Bugzilla Id: 54268 Modified: jmeter/trunk/src/core/org/apache/jmeter/samplers/SampleResult.java jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContext.java jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java Author: pmouawad Date: Mon Dec 10 19:35:46 2012 New Revision: 1419696 URL: http://svn.apache.org/viewvc?rev=1419696&view=rev Log: Bug 54268 - Improve memory and CPU usage make field volatile and transient as per sebb remark on mailing list Bugzilla Id: 54268 Modified: jmeter/trunk/src/core/org/apache/jmeter/samplers/SampleResult.java For dev mailing list discussion: http://mail-archives.apache.org/mod_mbox/jmeter-dev/201212.mbox/%3CCAH9fUpaarH4_rVuD2UdRYYF5Na-UmOwCQq62EnbSnVmY3NV8ZA%40mail.gmail.com%3E Created attachment 29871 [details]
Test Plan
Tomcat server.xml modified to force compression and set maxThreads:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
scheme="http"
minSpareThreads="200"
maxThreads="500"
enableLookups="false"
URIEncoding="UTF-8"
compressableMimeType="text/html,text/xml,text/plain,text/javascript,application/json"
compression="force"
/>
Created attachment 29872 [details]
Test Page to put in Tomcat/webapps/examples/jsp folder
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/3011 |