remove getThreadCpuDiff method, lives in CpuTimer class now
This commit is contained in:
		
							parent
							
								
									491ff005ac
								
							
						
					
					
						commit
						02f67cbd73
					
				@ -489,32 +489,6 @@ public class Sigar implements SigarProxy {
 | 
			
		||||
        return ThreadCpu.fetch(this, 0);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private ThreadCpu diff = null;
 | 
			
		||||
    
 | 
			
		||||
    /**
 | 
			
		||||
     * Get cpu time since the last time cpu.gather was called
 | 
			
		||||
     * for the calling thread.
 | 
			
		||||
     */
 | 
			
		||||
    public ThreadCpu getThreadCpuDiff(ThreadCpu cpu)
 | 
			
		||||
        throws SigarException {
 | 
			
		||||
 | 
			
		||||
        long startTotal = cpu.total;
 | 
			
		||||
        long startUser  = cpu.user;
 | 
			
		||||
        long startSys   = cpu.sys;
 | 
			
		||||
    
 | 
			
		||||
        if (this.diff == null) {
 | 
			
		||||
            this.diff = new ThreadCpu();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        cpu.gather(this, 0);
 | 
			
		||||
        
 | 
			
		||||
        this.diff.total = cpu.total - startTotal;
 | 
			
		||||
        this.diff.user  = cpu.user  - startUser;
 | 
			
		||||
        this.diff.sys   = cpu.sys   - startSys;
 | 
			
		||||
        
 | 
			
		||||
        return this.diff;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    /**
 | 
			
		||||
     * Get list of file systems.
 | 
			
		||||
     * @exception SigarException on failure.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user