Bird
0
0

What does the mapreduce.map.memory.mb property control in Hadoop?

easy📝 Conceptual Q1 of 15
Hadoop - Performance Tuning
What does the mapreduce.map.memory.mb property control in Hadoop?
AThe total memory available on the cluster
BThe memory used by the Hadoop job tracker
CThe memory allocated to the Hadoop NameNode
DThe memory allocated to each map task container
Step-by-Step Solution
Solution:
  1. Step 1: Understand the property name

    The property mapreduce.map.memory.mb refers to memory for map tasks.
  2. Step 2: Identify its role in container sizing

    This property sets the memory size for each container running a map task.
  3. Final Answer:

    The memory allocated to each map task container -> Option D
  4. Quick Check:

    mapreduce.map.memory.mb = map task container memory [OK]
Quick Trick: Map memory property sets container size for map tasks [OK]
Common Mistakes:
  • Confusing map task memory with total cluster memory
  • Mixing map and reduce memory properties
  • Assuming it controls NameNode memory

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Hadoop Quizzes