缓冲是什么

若结局一样 1个月前 已收到2个回答 举报

虛偽啲秂 1星

共回答了106个问题采纳率:98.9% 评论

1 缓冲是指在项目或任务安排中,为避免风险和不确定性而留出的预留时间。

2 在项目或任务中,可能会出现一些意外情况,比如延误、变更等,如果没有预留时间,就会导致整个项目或任务延误或失败,所以需要留出一些预留时间,这就是缓冲

19小时前

30

闺怨无梦 4星

共回答了474个问题 评论

缓冲是为了协调吞吐速度相差很大的设备之间的数据传送。引入缓冲的主要原因,可归结为以下几点:

1、改善CPU与I/O设备间速度不匹配的矛盾2. 可以减少对 CPU的中断频率,放宽对中断响应时间的限制3. 提高 CPU和 I/O设备之间的并行性常见的缓冲技术有:单缓冲,双缓冲,循环缓冲,缓冲池。其中,广泛流行使用公用缓冲池。根据系统设置的缓冲器的个数,可把缓冲技术分为:1、单缓冲:在设备和处理机之间设置一个缓冲器。设备相处理机交换数据时,先把被交换数据写入缓冲器,然后,需要数据的设备或处理机从缓冲器取定数据。

2、双缓冲:解决两台外设、打印帆和终端之间的并行操作问题的办法是设置双缓冲。有了两个缓冲器之后,CPU可把输出到打印机的数据放入其中一个缓冲器(区)、让打印机慢慢打印;然后,它又可以从另一个为终端设置的缓冲器(区)中读取所需要的输入数据。

3、多缓冲:是把多个缓冲区连接起来组成两部分,一部分专门用于输入,另一部分专门用于输出的缓冲结构。

4、缓冲池:把多个缓冲区连接起来统一管理,既可用于输入又可用于输出的缓冲结构。

17小时前

29
可能相似的问题
Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com