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

流水线的理论公式:

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

双缓冲区:

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

具体计算过程:

相关推荐
ba_pi21 小时前
每天写点什么2026-02-04(2.2)新一代技术
大数据·软考
明洞日记2 天前
【软考每日一练030】软件维护:逆向工程与再工程的区别与联系
c++·软件工程·软考·逆向工程
数据与后端架构提升之路2 天前
论边云协同架构在自动驾驶系统中的应用
架构·自动驾驶·软考
明洞日记2 天前
【软考每日一练026】软件工程深度解析:软件开发方法学的分类与应用实战
c++·ai·系统架构·软件工程·软考
明洞日记2 天前
【软考每日一练028】软件工程考点:螺旋模型与构件组装模型深度解析
c++·ai·系统架构·软件工程·软考·开发模型
不凉帅5 天前
NO.6 数据库设计基础知识
数据库·分布式数据库·软考·数据库设计
ba_pi7 天前
每天写点什么2026-01-28-(1.1)信息与信息化
软考·高项·信息系统项目管理师
不凉帅8 天前
NO.5软件工程
软件测试·软件工程·软考·软件开发·软件项目管理
ba_pi8 天前
每天写点什么2026-01-28-(1.2)现代化基础设施
软考·高项
BOB-wangbaohai10 天前
软考-系统架构师-区块链
区块链·软考·系统架构师