1、根据数据分片信息中的个数确定maptask的个数,然后为每个maptask生成一个TaskInProgress对象来处理数据分片,先将其放入nonRunningMapCache,以便JobTracker分配任务的时候使用,2、复杂性...