操作系统概论-磁盘读写操作次数问题。给出答案的同时请给出具体的步骤。谢谢

操作系统在外围设备管理中采用缓冲池技术,设缓冲池中共有4个缓冲区,每批数据进入缓冲区的时间为20ms,用户进程对每批数据的处理时间为10ms,把每批数据从缓冲区送入用户程序区需时1ms,用户程序顺序处理各批数据。则处理这4批数据总共花费的时间是多少?给出步骤。
2026年09月28日 18:22
有1个网友回答
网友(1):

有4个缓冲区,可以同时装入4批数据。
第一批数据时间:20+10+1=31
第二批数据时间:20+10+1-20=11
第三批数据时间:20+10+1-20-1=10
第四批数据时间:20+10+1-20-1=10
共计31+11+10+10=62ms
也就是说2,3,4批数据除了在进程处理时耗费时间,其他进入缓冲池和输出都是可以和1批数据同步进行