优化了skew的算法