Reduce Task creates a ReduceCopier object and invokes fetchOutput method on
this object to start the fetch process.

fetchOutputs internally launches several MapOutputCopier threads to do the
fetching and each of these thread do the copyOutput.

Jothi 


On 8/28/09 9:06 AM, "Inifok Song" <[email protected]> wrote:

> Hello all,
> 
> In class ReduceTask, there are a lot of methods to deal with fetching
> intermediate output. And I think copyOutput() and fetchOutputs() are the
> most important. However, they are invoked by different methods. I wonder
> know whether they deal with the same thing? What's the difference between
> them?
> 
> Thank you.
> 
> Inifok

Reply via email to