问题 MapReduce Application中mapper的数目和分片的数目是一样的,可是分片数目和什么有关呢? 默认情况下.分片和输入文件的分块数是相等的.也不全然相等,假设block size大小事128M,文件大小为128.1M,文件的block数目为2.可是application执行过程中.你会发现分片数目是1,而不是2,当中的机理,后面会分析 有的程序会设置map的数目,那么map数目是如何影响分片的数目的呢? 假设文件大小为0,是否会作为一个分片传给map任务? 流程 FileI…