[Gridmix] Improve cumulative CPU usage emulation for short running tasks
------------------------------------------------------------------------

                 Key: MAPREDUCE-3008
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-3008
             Project: Hadoop Map/Reduce
          Issue Type: Sub-task
          Components: contrib/gridmix
    Affects Versions: 0.24.0
            Reporter: Amar Kamat
             Fix For: 0.24.0


CPU emulation in Gridmix fails to meet the expected target if the map has no 
data to sort/spill/merge. There are 2 major reasons for this:
1. The map task end immediately ends soon after the map task. The map progress 
is 67% while the map phase ends. 
2. Currently, the sort (comparator) doesnt emulate CPU. If the map is short 
lived, the CPU emulation thread (spawned from the map task in cleanup) doesn't 
get a chance to emulate.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to