public class TezMxBeanResourceCalculator
extends org.apache.hadoop.yarn.util.ResourceCalculatorProcessTree
| Constructor and Description |
|---|
TezMxBeanResourceCalculator(String root)
Create process-tree instance with specified root process.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkPidPgrpidForMatch() |
float |
getCpuUsagePercent() |
long |
getCumulativeCpuTime() |
long |
getCumulativeRssmem(int olderThanAge) |
long |
getCumulativeVmem(int olderThanAge) |
String |
getProcessTreeDump() |
void |
updateProcessTree() |
public TezMxBeanResourceCalculator(String root)
root - process-tree root-processpublic void updateProcessTree()
updateProcessTree in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic String getProcessTreeDump()
getProcessTreeDump in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic long getCumulativeVmem(int olderThanAge)
getCumulativeVmem in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic long getCumulativeRssmem(int olderThanAge)
getCumulativeRssmem in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic long getCumulativeCpuTime()
getCumulativeCpuTime in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic boolean checkPidPgrpidForMatch()
checkPidPgrpidForMatch in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic float getCpuUsagePercent()
Copyright © 2016 Apache Software Foundation. All rights reserved.