0

发现很多地方都用到了buffer,比如IO操作,通过网络传输数据,我对buffer的作用和如何确定buffer的大小没有搞清楚?

4

1 回答 1

0

缓冲区最常用于 I/O 操作处理大量数据或操作中需要非常低的延迟的情况。大多数 I/O 实现提供缓冲区默认值,但它们也可以轻松覆盖默认值,在某些情况下甚至替换缓冲基础结构,以便开发人员可以选择在更极端的情况下自定义事物。

如果您不处理大量数据或不处理大量用户,那么您可能可以使用大多数情况下提供的缓冲区默认值。

于 2012-09-11T04:35:39.170 回答