[ https://issues.apache.org/jira/browse/YARN-5179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15866325#comment-15866325 ]
Arun Suresh commented on YARN-5179: ----------------------------------- [~maniraj...@gmail.com], I think the issue is still valid and relevant. YARN-4597 has refactored things a bit, but the recordUsage() still exists in ContainerMonitorImpl, and is called by the MonitorngThread. Although, it is not currently used for scheduling decisions.. yet. Which would change once YARN-1011 lands. > 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.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org