作業系統中,響應比和帶權周轉時間是一樣的嗎?

時間 2023-04-15 09:05:09

1樓:匿名使用者

雖然從公式上來看是一樣的 但要注意實際運用時的區別。

帶權周轉時間是排程演算法的效能指標,對於乙個作業序列,選定了排程演算法,也就確定了帶權周轉時間。

而高響應比演算法是動態選擇作業執行序列的演算法,每個作業完成後都需要重新計算剩餘作業響應比,以確定下乙個需要排程的作業。

最後數值上來看,帶權周轉時間等於作業被排程時的響應比。

2樓:匿名使用者

不一樣,這兩個概念很容易混淆。

先字面意思理解一波:響應,即 cpu 理我不理我。周**作業提交到作業完全完成。

所以,周轉時間 = 作業完成時間-作業提交時間。(注意,中間的 i/o 或因同步導致的阻塞時間都計算在內)。可以粗略的理解為:

周轉時間 = 等待時間 + i/o時間 + cpu 時間

結果肯定是 >1 。

響應比 = 等待時間+cpu時間)/cpu時間結果》1

注意這裡的等待時間只包含由於 cpu 排程導致的等待時間,i/o 不算在等待時間內。即等待時間全稱可以理解為等待 cpu 理我的時間。

總結,不一樣,周轉時間包括 i/o 時間。而響應比在計算的時候,分子不計入 i/o 時間。

3樓:匿名使用者

計算原理上是一樣的,但是概念上是不一樣的。

可以認為帶權周轉時間是乙個特殊的響應比,是乙個完成時刻的響應比

帶權周轉時間

響應比=(等待時間+執行時間)/執行時間

由於作業不是在執行就是在等待。

所以響應比可以進一步寫為=(當前時間-提交時間)/執行時間

換言之,二者在計算上的本質是一樣的,但是在概念上的限定是不一樣的,完全是兩個概念。

4樓:匿名使用者

做題時候就認為是一樣就行。

響應時間和周轉時間的區別 20

5樓:如墨微染

響應時間是程序等待時間與服務時間之和,出現這個概念是為了計算響應比的,響應比越高優先順序越高,這說明等的越久的程序會相對其它演算法裡優先被處理,既然優先被處理了,那麼再算它的周轉時間,就會在數值上等於響應時間的,不知道這樣解釋有沒有明白~

6樓:網友

響應時間=等待時間 + 執行時間(執行時間)

周轉時間=完成時間 - 提交時間(到達時間) =等待時間 +執行時間。

故 數值上,響應時間=周轉時間。

7樓:看動漫哈

響應時間就是程序等待時間+執行時間+提交時間;

周轉時間就是程序等待時間+執行時間;

8樓:南林睿

周轉時間是作業從提交到結束所用的時間,是作業結束後計算出來的。

響應時間是為了計算響應比提出來的,等於等待時間+要求服務時間,是作業提交後,結束之前計算出來的,其中的要求服務時間可能是作業的作者估算的。

9樓:遇璠摩衛

首先,樓主要理解何謂「剝奪式短程序優先」,所謂剝奪式,就是可以讓當前程序放棄執行,讓出處理機給其他程序,即其他程序剝奪當前程序;所謂「短程序優先」,就是如果有多個程序試圖占用處理機,那麼當前還需要執行時間最短的程序優先執行。

對這個題目,首先,在0時刻,只有程序1請求執行,於是占用處理機;到1時刻,程序2請求執行,那麼進行判定,因為程序2的需要處理時間為4比程序1的尚需7的時間短,於是處理機接受程序2,程序1被剝奪;到2時刻,同時請求處理機的有:在等待中的程序1,正在執行的程序2,剛剛請求的程序3,再進行判定,結果是程序2所需時間最短,於是繼續執行;依次類推,得到了樓主所給的那張表。

根據平均等待時間的概念,將所有程序的等到時間加起來,除以程序數,就可以了。

根據平均周轉時間的概念,將所有程序的等待、執行時間加起來,除以程序數,就可以了。

還有疑問的話,hi我。

作業系統中,完成時間,周轉時間,帶權周轉時間和到達時間,服務時間是什麼關係,怎麼算

10樓:

計算規則:

周轉時間=作業完成時刻-作業到達時刻;

舉例:有4個程序a,b,c,d,設它們依次進入就緒佇列,因相差時間很短可視為同時到達。4個程序按輪轉法分別執行11,7,2,和4個時間單位,設時間片為1。

四個程序的平均周轉時間為多少?

解析:由於是視為同時到達,則到達時刻均為0。根據程序輪換法可知,時間片為1。

周轉時間為:a:24;b:20 ; c:7; d:14

a的帶權周轉時間為:24/11=:20/7= c:7/2= d:14/4=

則平均周轉時間為:(24+20+7+14)/4=

平均帶權周轉時間為:(

11樓:山水阿銳

abcd幾個傢伙要找cpu辦事,a,就在cpu旁邊,cpu從0時馬上開始對a服務,bcd找到cpu分別要用時給專a辦事用時1,剛辦完b又剛好到。

屬,所以cpu開始給b服務,此時時間已過去1時,cpu為b服務100時,加上之前的1時,所以完成的時候時間是101了,此時c等的不耐煩了,cpu趕緊給他服務,開始服務時間是101,服務耗時1,服務完c後時間是此時等哭了,cpu不得不用100時去服侍他,cpu忙完後時間已經過去了202。碼字真累。

作業系統響應比的問題

12樓:天地人坑

(拿這個例子來說吧,等待時間是作業1完成時的時間減去其他作業到來的時間。需要這幾個作業已經調入記憶體,就是說,它計算的是在就緒佇列中的各程序的響應比。)

1、首先是作業1:9:00~10:00;

作業1完成後計算響應比:

作業2等待時間為10:00-9:10=50min;響應比為(50+45)/45=

作業3等待時間為10:00-9:15=45min;響應比為(45+25)/25=

明顯作業3大,所以處理機分配給了作業3。

2、作業3:10:00~10:25;

作業3完成後肯定是作業2啦。

3、作業2:10:25~11:10;

最後算下周轉時間(周轉時間=結束時間-到達時間,注意,不是減去開始時間):

作業1:10:00-9:00=60min;

作業2:11:10-9:10=120min;

作業3:10:25-9:15=70min;

望採納~

作業系統求響應比問題

一道關於作業系統高響應比的題目求助!!!

13樓:匿名使用者

相應順序是 1 2 4 3 。

分析:1先執行不用說,只要他執行,就不會被打斷,高響應比方式恰好是非搶占式的。然後就看9.

0的時候2和3的響應比(r=1+w/t)2先執行,到的時候看3和4的響應比,當然是4高了。最後執行3 。

解釋完畢。

14樓:匿名使用者

a在4完成。(b,c,d,e)的響應比為(2,,1,5,1)b在7完成。(c,d,e)的響應比為(2, 3, 其後依次d,c,e完成時間9,14,18

每個程序的帶權周轉時間為(1,2,,3, ,那麼平均值就是。

硬實時作業系統和軟實時作業系統有什麼不同

實時作業系統 英文稱real time operating system,簡稱rtos。1 實時作業系統定義 什麼東西一旦弄上實時兩個字就是對響應時間有嚴格的要求。實時作業系統貴在實時,要求在規定的時間內完成某種操作。主要用在工業控制中,實時作業系統中一般任務數是固定的,有硬實時和軟實時之分,硬實時...

手機有作業系統和沒有作業系統用起來有什麼區別嗎

手機都是有作業系統的,比如聯想的國產手機採用mtk平台,諾基亞採用symbian平台,moto採用linux 什麼手機都有作業系統.我想你想說的是s60和s40的分別吧 oem版的作業系統與正版作業系統有什麼區別嗎?沒有區別。oem版的作業系統是根據廠家的需求將電腦系統進行了個性化設定,如增加了廠商...

雙系統中,如何去掉WIN PE作業系統

boot loader timeout 0 default multi 0 disk 0 rdisk 0 partition 1 windows operating systems multi 0 disk 0 rdisk 0 partition 1 windows microsoft window...

32位作業系統和64位作業系統有什麼區別

32位系統是指在作業系統針對32位的cpu設計,就是32處理器一次效能處理32位也就是4位元組的資料,而64系統是作業系統針對64位的cpu設計,就是一次效能處理64位也就是8位位元組,在這裡在工作頻率相同的前提下,64位的cpu處理速度就比32位的高一倍。32位和64位的電腦系統,有什麼差別?看完...

Windows XP作業系統中,對檔案或資料夾進行重新命名可以通過那些途徑實現

樓上的好像不太適合新手,我來說一下吧。1。右擊檔案或資料夾,選擇重新命名 這個誰都會吧 2。選中檔案或資料夾,按f2 3。選中檔案或資料夾,稍停一下再左鍵點選檔案或資料夾的名字 注意不是圖示是圖示下面的名字 4。抄襲樓上的開始 執行 cmd,用dos命令ren進行操作。5。利用軟體來進行,當然一般是...