You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2017/01/31 17:41:42 UTC

svn commit: r1781131 - /uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/LinuxProcessMetricsProcessor.java

Author: cwiklik
Date: Tue Jan 31 17:41:42 2017
New Revision: 1781131

URL: http://svn.apache.org/viewvc?rev=1781131&view=rev
Log:
UIMA-5245 removed statm and stat from code

Modified:
    uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/LinuxProcessMetricsProcessor.java

Modified: uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/LinuxProcessMetricsProcessor.java
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/LinuxProcessMetricsProcessor.java?rev=1781131&r1=1781130&r2=1781131&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/LinuxProcessMetricsProcessor.java (original)
+++ uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/LinuxProcessMetricsProcessor.java Tue Jan 31 17:41:42 2017
@@ -19,7 +19,6 @@
 package org.apache.uima.ducc.agent.processors;
 
 import java.io.FileNotFoundException;
-import java.io.RandomAccessFile;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.concurrent.Future;
@@ -33,9 +32,7 @@ import org.apache.uima.ducc.agent.metric
 import org.apache.uima.ducc.agent.metrics.collectors.ProcessResidentMemoryCollector;
 import org.apache.uima.ducc.agent.metrics.collectors.ProcessSwapUsageCollector;
 import org.apache.uima.ducc.common.agent.metrics.cpu.ProcessCpuUsage;
-import org.apache.uima.ducc.common.agent.metrics.memory.DuccProcessResidentMemory;
 import org.apache.uima.ducc.common.agent.metrics.memory.ProcessResidentMemory;
-import org.apache.uima.ducc.common.agent.metrics.swap.DuccProcessSwapSpaceUsage;
 import org.apache.uima.ducc.common.agent.metrics.swap.ProcessMemoryPageLoadUsage;
 import org.apache.uima.ducc.common.agent.metrics.swap.ProcessSwapSpaceUsage;
 import org.apache.uima.ducc.common.node.metrics.ProcessGarbageCollectionStats;
@@ -48,9 +45,6 @@ import org.apache.uima.ducc.transport.ev
 
 public class LinuxProcessMetricsProcessor extends BaseProcessor implements
 		ProcessMetricsProcessor {
-	private RandomAccessFile statmFile;
-
-	private RandomAccessFile processStatFile;
 
 	private long previousCPUReadingInMillis = 0;
 	
@@ -79,12 +73,8 @@ public class LinuxProcessMetricsProcesso
 	
 	
 	public LinuxProcessMetricsProcessor(DuccLogger logger,
-			IDuccProcess process, NodeAgent agent, String statmFilePath,
-			String nodeStatFilePath, String processStatFilePath,
-			ManagedProcess managedProcess) throws FileNotFoundException {
+			IDuccProcess process, NodeAgent agent, ManagedProcess managedProcess) throws FileNotFoundException {
 		this.logger = logger;
-		statmFile = new RandomAccessFile(statmFilePath, "r");
-		processStatFile = new RandomAccessFile(processStatFilePath, "r");
 		this.managedProcess = managedProcess;
 		this.agent = agent;
 		pool = Executors.newCachedThreadPool();
@@ -123,12 +113,6 @@ public class LinuxProcessMetricsProcesso
 	public void close() {
 		closed = true;
 		try {
-			if (statmFile != null && statmFile.getFD().valid()) {
-				statmFile.close();
-			}
-			if (processStatFile != null && processStatFile.getFD().valid()) {
-				processStatFile.close();
-			}
 			this.stop();
 		} catch (Exception e) {
 			e.printStackTrace();