add Mem.Actual{Free,Used}
This commit is contained in:
		
							parent
							
								
									fee5b18641
								
							
						
					
					
						commit
						6e7e2a4b0d
					
				| @ -74,7 +74,35 @@ my %classes = ( | |||||||
|       }, |       }, | ||||||
|       { |       { | ||||||
|          name => 'free', type => 'Long', |          name => 'free', type => 'Long', | ||||||
|          desc => 'Total free system memory', |          desc => 'Total free system memory (e.g. Linux plus cached)', | ||||||
|  |          plat => '*', | ||||||
|  |          cmd  => { | ||||||
|  |              AIX     => '', | ||||||
|  |              Darwin  => '', | ||||||
|  |              FreeBSD => '', | ||||||
|  |              HPUX    => '', | ||||||
|  |              Linux   => 'free', | ||||||
|  |              Solaris => '', | ||||||
|  |              Win32   => 'taskman', | ||||||
|  |          }, | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |          name => 'actual_used', type => 'Long', | ||||||
|  |          desc => 'Actual total used system memory (e.g. Linux minus buffers)', | ||||||
|  |          plat => '*', | ||||||
|  |          cmd  => { | ||||||
|  |              AIX     => '', | ||||||
|  |              Darwin  => '', | ||||||
|  |              FreeBSD => '', | ||||||
|  |              HPUX    => '', | ||||||
|  |              Linux   => 'free', | ||||||
|  |              Solaris => '', | ||||||
|  |              Win32   => 'taskman', | ||||||
|  |          }, | ||||||
|  |       }, | ||||||
|  |       { | ||||||
|  |          name => 'actual_free', type => 'Long', | ||||||
|  |          desc => 'Actual total free system memory', | ||||||
|          plat => '*', |          plat => '*', | ||||||
|          cmd  => { |          cmd  => { | ||||||
|              AIX     => '', |              AIX     => '', | ||||||
|  | |||||||
| @ -20,6 +20,10 @@ public class TestMem extends SigarTestCase { | |||||||
| 
 | 
 | ||||||
|         assertGtZeroTrace("Free", mem.getFree()); |         assertGtZeroTrace("Free", mem.getFree()); | ||||||
| 
 | 
 | ||||||
|  |         assertGtZeroTrace("ActualUsed", mem.getUsed()); | ||||||
|  | 
 | ||||||
|  |         assertGtZeroTrace("ActualFree", mem.getFree()); | ||||||
|  | 
 | ||||||
|         assertGtZeroTrace("Ram", mem.getRam()); |         assertGtZeroTrace("Ram", mem.getRam()); | ||||||
| 
 | 
 | ||||||
|         assertTrue((mem.getRam() % 8) == 0); |         assertTrue((mem.getRam() % 8) == 0); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Doug MacEachern
						Doug MacEachern