2014-01-19: 优化CollectDataLayout部分代码