软考--软件设计师(磁盘管理的例题)

流水线的理论公式:

单缓冲区:同一时间内只能允许一个进程进行写入读出,所以每个盘块经过缓冲区的时间是(15+5微秒),之后再用1微秒的时间进行处理。在处理的同时,下一个盘块写入缓冲区,形成流水线模式,流水线周期为20微秒。所以一共花费【(15+5+1)*(10-1)*(15+5)】微秒

双缓冲区:

同一时间内只能允许一个进程及逆行写入,读出,所以对于双缓冲区来说,同一时间内可以一个进程写入,另一个进程读出。则当第一个盘块读出并在用户进程中处理的同时,第二个盘块进行写入,那么花费15微秒就可以完成。之后便形成了流水线模式。流水线周期为15微秒。所以一共花费【(15+5+1)*(10-1)*15】微秒

具体计算过程:

相关推荐
@insist12318 小时前
信息安全工程师核心考点:物理与环境安全(下篇)
网络·安全·软考·信息安全工程师·软件水平考试
007张三丰21 小时前
系统架构设计师范文4:论微服务架构及其应用
微服务·云原生·架构·软考·系统架构设计师
007张三丰1 天前
系统架构设计师范文5:论负载均衡设计
运维·系统架构·负载均衡·软考·软考高级论文
@insist1232 天前
信息安全工程师-密码学专题(下):构建可信网络空间的核心机制
java·大数据·密码学·软考·信息安全工程师·软件水平考试
@insist1232 天前
信息安全工程师核心考点:物理与环境安全(上篇)
安全·软考·信息安全工程师·软件水平考试
a里啊里啊2 天前
软考-软件评测师:知识点整理(七)——软件工程
设计模式·软件工程·软考·uml·结构化开发·软件评测师·软件模型
@insist1234 天前
信息安全工程师-密码学专题(中):对称加密、RSA 与哈希算法
人工智能·密码学·哈希算法·软考·信息安全工程师·软件水平考试
a里啊里啊5 天前
软考-软件评测师:知识点整理(五)——程序语言基础
软考·程序语言基础·软件评测师
a里啊里啊5 天前
软考-软件评测师:知识点整理(六)——数据结构与算法
数据结构·算法·链表·软考·软件评测师
@insist1235 天前
信息安全工程师-密码学专题(上):密码学核心框架与基础体系梳理
算法·密码学·软考·信息安全工程师·软件水平考试