5.1.1 分配缓冲区对象