java什么是类 为什么要采用双缓冲技术,实现双缓冲的基本思路是什么?
浏览量:1782
时间:2021-03-21 14:10:38
作者:admin
为什么要采用双缓冲技术,实现双缓冲的基本思路是什么?
缓冲是一个专用于将数据从源传输到目标的内存块。使用缓冲有几个原因:
1。数据不能或不允许直接从源传输到目标,缓冲区用作中间介质;
2。负载的一端需要均匀的数据传输,但另一端很不均匀,所以使用缓冲区作为调节器;
3。在数据传输过程中需要额外的检查和处理;
4。在数据收发机的一端,可以重复输入或输出某些位置的数据,并使用缓冲器来减少另一端的重复操作,从而提高性能。比如磁盘缓存可以提高文件的访问性能,比如媒体播放器的缓冲区可以实现视频和音频流的平滑回放,另一个例子是现代操作系统的内核一般采用缓存来保护内存,可以提高系统的安全性
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。