- 22 9月, 2018 1 次提交
-
-
由 Oleg Nenashev 提交于
-
- 14 5月, 2015 1 次提交
-
-
由 Oleg Nenashev 提交于
-
- 07 2月, 2009 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15081 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 08 3月, 2008 1 次提交
-
-
由 kohsuke 提交于
Since my repdeployment of Hudson to my production system last evening, I noticed a significant performance problem in loading some pages, which eventually turn out to be due to excessive Fingerprint loading activity. Upon doing some research (namely addition of the performance counters), it appears that WeakReferences are losing their values too quickly. This is bit mysterious as the Hudson JVM still had plenty of memory left, according to VisualGC. But in any case, I'm changing WeakReference to SoftReference. The package javadoc of java.lang.ref <http://java.sun.com/j2se/1.4.2/docs/api/java/lang/ref/package-summary.html> is rather vague about what the expected behaviors are, but it does say that SoftReference is for memory-sensitive cache, which is what Fingerprint is all about. I deployed this version and confirmed that it fixed the performance problem. Incidentally Eric Ramfelt sent an e-mail this morning <http://www.nabble.com/Maven-job-5-times-slower-than-a-free-style-job--tt14651245.html>, which could be of the same cause. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7416 71c3de6d-444a-0410-be80-ed276b4c234a
-
- 13 3月, 2007 1 次提交
-
-
由 kohsuke 提交于
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2500 71c3de6d-444a-0410-be80-ed276b4c234a
-