1. 单双缓冲区处理文件所需的时间求法
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VqIXS15r-1608372451790)(
)]
其中C,M,T表示如下:
- C:为处理机对一块数据的处理时间
- M:缓冲区数据送达用户区的时间
- T:一块数据输入到缓冲区的时间
单缓冲区
由于T和C可以并发执行,所以单缓冲区的工作示意图如下
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zeor49yn-1608372451798)(D:\笔记图片集\1608371920735.png)]](https://i-blog.csdnimg.cn/blog_migrate/089ab3a832fa73fb3c1c0d5534308665.png#pic_center)
计算公式:
处理文件的时间=n∗(Max(C,T)+M)+Min(C,T)处理文件的时间=n*(Max(C,T)+M)+Min(C,T)处理文件的时间=