mcardle 2005/12/07 18:01:44 CET
Modified files:
esiadmin invalidateWholeCache.jsp
Log:
* displays freed up memory
Revision Changes Path
1.2 +15 -1 esi_server/esiadmin/invalidateWholeCache.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/esi_server/esiadmin/invalidateWholeCache.jsp.diff?r1=1.1&r2=1.2&f=h
Index: invalidateWholeCache.jsp
===================================================================
RCS file: /home/cvs/repository/esi_server/esiadmin/invalidateWholeCache.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- invalidateWholeCache.jsp 6 Dec 2005 10:54:02 -0000 1.1
+++ invalidateWholeCache.jsp 7 Dec 2005 17:01:43 -0000 1.2
@@ -19,6 +19,12 @@
<br>
<br>
+<%
+ long totalMem = cacheStatus.getTotalMemory();
+ long freeMem = cacheStatus.getFreeMemory();
+ long usedMem = totalMem - freeMem;
+%>
+
<br>Number of Url Objects cleared: <%=cacheStatus.getUrlCacheSize()%>
<br>Number of Content Objects cleared: <%=cacheStatus.getContentCacheSize()%>
@@ -26,7 +32,15 @@
FragmentCache.getInstance().clearWholeCache();
%>
-
+<%
+ long totalMemAfter = cacheStatus.getTotalMemory();
+ long freeMemAfter = cacheStatus.getFreeMemory();
+ long usedMemAfter = totalMemAfter - freeMemAfter;
+ long freedMem = usedMem-usedMemAfter;
+%>
+<br>
+<br>
+<br>Estimated Memory Freed: <%=CacheStatus.memorySizeToString(freedMem)%>
(or <%=100*freedMem/(totalMem+1)%>%)
<br>
<br>