The remaining 9 reducers will go through their life cycle, as usual, they simply will not have any keys / values to process after they start, so they will stop quickly. Thus, you will spend resources while they irrevocably run.
You, as a rule (most of the output formats do this) will also find that in the end you will receive a part file for reduction, but you did not write anything. The part file will not contain any actual data only for file metadata, for example, gzip headers.
source
share