一、简要概述
1、goalSize从单个文件totalSize/minPartitions变成多个文件totalSize/minPartitions,
2、然后依旧是通过goalSize,minSize,blockSize计算出splitSize,
3、最后将splitSize单独应用到每个文件上面,将所有分区加起来就是最后得到的总分区了。
二、minPartitions设置为3的分片情况

三、minPartitions设置为2的分片情况

总结、
参考 【spark读取 本地/可分割/多个 的文件时是如何划分分区】