Bird
0
0

Which parameter in a MapReduce job controls the maximum number of map tasks that can run simultaneously?

easy📝 Conceptual Q1 of 15
Hadoop - Performance Tuning
Which parameter in a MapReduce job controls the maximum number of map tasks that can run simultaneously?
Amapreduce.job.maps
Bmapreduce.job.running.maps.limit
Cmapreduce.tasktracker.map.tasks.maximum
Dmapreduce.job.maps.maximum
Step-by-Step Solution
Solution:
  1. Step 1: Understand map task concurrency control

    The parameter that limits how many map tasks a TaskTracker can run at once is related to the TaskTracker configuration.
  2. Step 2: Identify the correct parameter

    mapreduce.tasktracker.map.tasks.maximum sets the max concurrent map tasks per TaskTracker.
  3. Final Answer:

    mapreduce.tasktracker.map.tasks.maximum -> Option C
  4. Quick Check:

    Map task concurrency = mapreduce.tasktracker.map.tasks.maximum [OK]
Quick Trick: TaskTracker controls max concurrent maps, not job-level params [OK]
Common Mistakes:
  • Confusing job-level and TaskTracker-level parameters
  • Choosing mapreduce.job.maps which sets total maps, not concurrency
  • Assuming mapreduce.job.running.maps.limit exists

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Hadoop Quizzes