Re: 程序P1輸出入(I/O)等待比率50% P2(60%) CPU反比? - 考試

Daniel avatar
By Daniel
at 2012-12-14T22:14

Table of Contents

※ 引述《stephenth (steve)》之銘言:
: 不好意思,因為沒有人回覆,所以再問一次,麻煩了解的ptt前輩幫忙解惑! 謝謝
: (我的想法是,是成反比 ? 還是正比呢 ? or .. ? 有前輩可幫忙解惑一下嗎?謝謝)

感覺好像數學題而不是計概題= =
令P1所需時間為T1,P2所需時間為T2,則其時間分配為

CPU I/O
----- -----
P1 O.5T1 0.5T1

P2 0.4T2 0.6T2

假設是在CPU和I/O並行的最佳情況下執行:
也就是P1進行I/O時,P2使用CPU;P2進行I/O時,P1使用CPU,
並忽略其他浪費的時間(Context Switch、CPU指派命令給I/O、Interrupt等)


當P1的I/O和P2的CPU並行時,若P2做完CPU而P1還沒完成I/O時(即0.5T1 > 0.4T2),
則需多花(0.5T1 - 0.4T2)的時間等P1做完I/O動作;
同理,當P2的I/O和P1的CPU並行,若P1做完CPU而P2還未完成I/O時(即0.6T2 > 0.5T1),
則需多花(0.6T2 - 0.5T1)的時間等P2完成I/O動作。

因此可知CPU執行的時間為 0.5T1 + 0.4T2
而總花費時間的通式為: CPU執行時間 + 多等P1完成I/O的時間 + 多等P2完成I/O的時間
= (0.5T1 + 0.4T2) + (0.5T1-0.4T2) + (0.6T2 - 0.5T1)

最後考量以下三種可能:
1.若 0.4T2 < 0.5T1 < 0.6T2
CPU執行時間 0.5T1+0.4T2
CPU執行比率 = -------------- = -----------------------------------------
總花費時間 0.5T1+0.4T2+(0.6T2-0.5T1)+(0.5T1-0.4T2)

2.若 0.4T2 >= 0.5T1
(此時P2的CPU還沒執行完前,P1的I/O就結束了,因此不用多留時間等P1完成I/O)
CPU執行時間 0.5T1+0.4T2
CPU執行比率 = -------------- = -----------------------------------------
總花費時間 0.5T1+0.4T2+(0.6T2-0.5T1)
3.若 0.5T1 >= 0.6T2
(此時P1的CPU還沒執行完前,P2的I/O就結束了,因此不用多留時間等P2完成I/O)
CPU執行時間 0.5T1+0.4T2
CPU執行比率 = -------------- = -----------------------------------------
總花費時間 0.5T1+0.4T2+(0.5T1-0.4T2)

不知道這是不是你要的答案,因為我不是數學系的,推導式子不是很專業,
有錯請多擔待。
話說這題幾分啊,寫這麼多要是沒有個20分根本不划算啊啊啊!!!

--

--
Tags: 考試

All Comments

請問學歷考普考

Daph Bay avatar
By Daph Bay
at 2012-12-14T21:47
小弟因為家庭因素 今年6月唸完中原3年級 之後就降轉到另一技職學校唸三年級 但是技職體系唸的不太習慣 而且又要重補修許多學分 就決定要辦休學去當兵 且因為大學文憑貶值 可能也不會回去唸大學了 但是小弟高中沒畢業 只有肄業證書 爬文後發現肄業證書無法考普考 所以想說用同等學歷考研究所 再 ...

增訂並修正勞工保險條例條文

Donna avatar
By Donna
at 2012-12-14T21:00
資料來源 : 全國法規資料庫 http://law.moj.gov.tw/News/news_detail.aspx?id=88964 訊息摘要 增訂並修正勞工保險條例條文 公(發)布日期 101-12-05 內  文 ...

地方特考

Gary avatar
By Gary
at 2012-12-14T20:10
請問一下明年還會再招考嗎 剛剛爬文說這是最後一次的地方特考了 之後就都不再有地方特考這種國家考試了嗎??? - ...

101四等書記官補習+用書心得

Daniel avatar
By Daniel
at 2012-12-14T19:08
此篇文章內容為補習+用書+唸書心得,之後會再寫一篇關於平時練習、考場作答及考 卷鋪陳的文章,希望對各位有幫助。(已寫完,a我) ○成績 99年 100年 101年 國文 61(申47 測14 ...

不要再說地特沒增額

Faithe avatar
By Faithe
at 2012-12-14T18:53
1.請參閱相關法條, 公務人員考試可以有增列和增額 2.今年101地特的簡章 PDF檔案的第6頁, 頁次2 貳、各錄取分發區各等別、類科及暫定需用名額 三、本考試公告之暫定需用名額,用人機關如有臨時增列需用名額之需 (註 增列) 要,經行政院人事行政總處彙整送考選部覈實提報考試院 ...