在单道程序环境下,程序A执行时间为10s,程序B执行时间为30s(设备甲计10s+CPU计10s+设备Z计5s),总共执行时间为40s。CPU的利用率为CPU执行时间/总执行时间,即10s/40s = 25%。

在多道程序环境下,假设程序A和B同时执行,程序A执行时间为10s,程序B执行时间为30s。设备甲的利用率为设备甲执行时间/总执行时间,即10s/40s = 25%。设备乙的利用率为设备乙执行时间/总执行时间,即10s/40s = 25%。CPU的利用率为CPU执行时间/总执行时间,即20s/40s = 50%。

程序A:依次使用CPU计10s设备甲计5sCPUitis、设备乙计10s、CPUi10s;程序B:依次使用设备甲计10s、CPU计10s、设备Z计5sCPU计5s、设备乙计10s。在单道程序环境下先执行程序A再执行程序BCPI的利用率是多少?在多道程序环境下CPU利用率是多少?设备甲?设备乙

原文地址: http://www.cveoy.top/t/topic/iVhT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录