public class CombinedResourceCalculator
extends org.apache.hadoop.yarn.util.ResourceCalculatorProcessTree
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
CombinedResourceCalculator(String pid) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkPidPgrpidForMatch() |
float |
getCpuUsagePercent() |
long |
getCumulativeCpuTime() |
String |
getProcessTreeDump() |
long |
getRssMemorySize(int olderThanAge) |
long |
getVirtualMemorySize(int olderThanAge) |
void |
initialize() |
void |
updateProcessTree() |
public CombinedResourceCalculator(String pid)
public void initialize()
throws org.apache.hadoop.yarn.exceptions.YarnException
initialize in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreeorg.apache.hadoop.yarn.exceptions.YarnExceptionpublic void updateProcessTree()
updateProcessTree in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic String getProcessTreeDump()
getProcessTreeDump in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic float getCpuUsagePercent()
getCpuUsagePercent in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic boolean checkPidPgrpidForMatch()
checkPidPgrpidForMatch in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic long getCumulativeCpuTime()
getCumulativeCpuTime in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic long getRssMemorySize(int olderThanAge)
getRssMemorySize in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreepublic long getVirtualMemorySize(int olderThanAge)
getVirtualMemorySize in class org.apache.hadoop.yarn.util.ResourceCalculatorProcessTreeCopyright © 2008–2023 Apache Software Foundation. All rights reserved.