woolfel     2004/10/26 07:46:20

  Modified:    src/monitor/components/org/apache/jmeter/monitor/util
                        Stats.java
  Log:
  found a bug in calculateLoad().  it was using free memory, instead of 

  used memory. now the monitor shows both free memory in the graph

  and the load (used memory)

  

  peter
  
  Revision  Changes    Path
  1.8       +3 -2      
jakarta-jmeter/src/monitor/components/org/apache/jmeter/monitor/util/Stats.java
  
  Index: Stats.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/monitor/components/org/apache/jmeter/monitor/util/Stats.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Stats.java        26 Oct 2004 05:13:30 -0000      1.7
  +++ Stats.java        26 Oct 2004 14:46:20 -0000      1.8
  @@ -64,7 +64,8 @@
                        // w = (int)(33 * (used/max))
                        long totMem = stat.getJvm().getMemory().getTotal();
                        long freeMem = stat.getJvm().getMemory().getFree();
  -                     double memdiv = (double)freeMem/(double)totMem;
  +                     long usedMem = totMem - freeMem;
  +                     double memdiv = (double)usedMem/(double)totMem;
                        double memWeight = DEFAULT_MEMORY_FACTOR * memdiv;
   
                        Connector cntr = (Connector)stat.getConnector().get(0);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to