10.6 写缓冲区和取缓冲区