《现代操作系统》精读与思考笔记 第七章 多媒体
第七章部分內(nèi)容與前幾章內(nèi)容關(guān)聯(lián)很大,比如進(jìn)程調(diào)度、磁盤調(diào)度、文件系統(tǒng),而且多為實(shí)現(xiàn)細(xì)節(jié),這里不詳述。
?
1.幀數(shù)與閃爍(P476)
畫面動(dòng)作的平滑性不是完全由每秒的幀數(shù)決定的,而是由每秒不同畫面的數(shù)目決定的。即使把20幀的視頻提高到80幀,而提高方式僅僅是把同樣一幀重復(fù)播放4次,那么它仍然會(huì)不連續(xù)。
?
習(xí)題
11.In Fig. 7-15, EDF keeps the CPU busy 100% of the time up to t= 150. It cannot keep?the CPU busy indefmitely because there is only 975-msec work per second for it to do?so. Extend the figure beyond 150 msec and determine when the CPU first goes idle?with EDF.
譯:
圖7-15中,直到t=150時(shí),CPU保持100%利用率,然而由于每秒鐘只有975ms的任務(wù)需要完成,這個(gè)占用率不可能一直保持下去。畫出150ms后首次出現(xiàn)CPU空閑的EDF調(diào)度圖。
分析:
回顧下原圖出現(xiàn)時(shí)的情形:
A進(jìn)程每次需運(yùn)行15s,每30s內(nèi)需處理一次;
B進(jìn)程每次需運(yùn)行15s,每40s內(nèi)需處理一次;
C進(jìn)程每次需運(yùn)行5s,每50s內(nèi)需處理一次。
根據(jù)EDF(最早截止優(yōu)先)算法,補(bǔ)充此圖。雖然t=150看上去像新一輪循環(huán)開始,開始做圖時(shí)就會(huì)發(fā)現(xiàn)并不是這樣。下圖紅線部分之后是我在原圖基礎(chǔ)上補(bǔ)的新圖,便于觀察:
?
勘誤
1.P487,“(in an engineering sense,at least ? ? w)”中多余的空格和w似乎是印刷錯(cuò)誤,對應(yīng)中文版是“至少從工程角度上看”。
2.習(xí)題15中的2Mbps在答案里用作2*220,而實(shí)際上“kilo、mega、giga、tera(也即K、M、G、T)只有在存儲(chǔ)器和磁盤容量時(shí)才代表210、220、230、240”(原書第五章,并摘錄于http://www.cnblogs.com/wuyuegb2312/p/3445899.html),應(yīng)該算作2*106。對應(yīng)地正確答案是100s。
3.習(xí)題33的編排應(yīng)在習(xí)題31之后,題目中"previous problem"顯然指的是30題。
4.習(xí)題34懷疑答案有誤,因?yàn)閳D7-26上最早截止的任務(wù)是t=711msec時(shí),而非答案的712msec。
?
中文版勘誤
1.P293習(xí)題22中,“軌道”(track)應(yīng)譯為“磁道”以與正文譯法一致,不一致的譯法使得此題產(chǎn)生了迷惑性。
?
總結(jié)
以上是生活随笔為你收集整理的《现代操作系统》精读与思考笔记 第七章 多媒体的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在CentOS下源码安装 Xen并搭建W
- 下一篇: Java固定资产管理系统源码