Class ProcessPerfCounterBlock
java.lang.Object
oshi.driver.common.windows.registry.ProcessPerfCounterBlock
Encapsulates process performance data from the registry performance counter block.
-
Constructor Summary
ConstructorsConstructorDescriptionProcessPerfCounterBlock(String name, int parentProcessID, int priority, long privateWorkingSetSize, long workingSetSize, long startTime, long upTime, long bytesRead, long bytesWritten, long pageFaults) -
Method Summary
-
Constructor Details
-
ProcessPerfCounterBlock
public ProcessPerfCounterBlock(String name, int parentProcessID, int priority, long privateWorkingSetSize, long workingSetSize, long startTime, long upTime, long bytesRead, long bytesWritten, long pageFaults)
-
-
Method Details
-
getName
- Returns:
- the name
-
getParentProcessID
public int getParentProcessID()- Returns:
- the parentProcessID
-
getPriority
public int getPriority()- Returns:
- the priority
-
getPrivateWorkingSetSize
public long getPrivateWorkingSetSize()- Returns:
- the Private Working Set size
-
getWorkingSetSize
public long getWorkingSetSize()- Returns:
- the Working Set size (RSS)
-
getStartTime
public long getStartTime()- Returns:
- the startTime
-
getUpTime
public long getUpTime()- Returns:
- the upTime
-
getBytesRead
public long getBytesRead()- Returns:
- the bytesRead
-
getBytesWritten
public long getBytesWritten()- Returns:
- the bytesWritten
-
getPageFaults
public long getPageFaults()- Returns:
- the pageFaults
-