[ https://issues.apache.org/jira/browse/YARN-5179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15371957#comment-15371957 ]
Inigo Goiri commented on YARN-5179: ----------------------------------- [~asuresh], given that YARN-5117 acknowledges that there is a problem with the way we calculated the CPU usage, I agree with [~Zhongkai] that we should revisit the way that milliVCores is computed in {{ContainersMonitorImpl}}. [~Zhongkai], could you upload a patch with your proposal to see if it makes sense? > Issue of CPU usage of containers > -------------------------------- > > Key: YARN-5179 > URL: https://issues.apache.org/jira/browse/YARN-5179 > Project: Hadoop YARN > Issue Type: Bug > Components: nodemanager > Affects Versions: 2.7.0 > Environment: Both on Windows and Linux > Reporter: Zhongkai Mi > > // Multiply by 1000 to avoid losing data when converting to int > int milliVcoresUsed = (int) (cpuUsageTotalCoresPercentage * 1000 > * maxVCoresAllottedForContainers /nodeCpuPercentageForYARN); > This formula will not get right CPU usage based vcore if vcores != physical > cores. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org