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();