适应不同的块大小