1 回答

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊
1.任務(wù)優(yōu)先級(jí)和實(shí)時(shí)操作系統(tǒng)不是等同的,你有任務(wù)優(yōu)先級(jí),但你能在極短的時(shí)間內(nèi)中斷其他任務(wù)完成切換么?Windows同樣也有任務(wù)優(yōu)先級(jí)是不是?Linux的任務(wù)調(diào)度算法不唯一,時(shí)間復(fù)雜度也不一樣,如果有實(shí)時(shí)性高的任務(wù),Linux可以勉強(qiáng)實(shí)現(xiàn)軟實(shí)時(shí)調(diào)度,硬實(shí)時(shí)做不了
2.以前看的一本書(shū)說(shuō)Linux不是時(shí)間片輪轉(zhuǎn)了,具體怎樣忘了;Windows的情況記得比較清楚——時(shí)間片本身沒(méi)有什么區(qū)別,區(qū)別在于調(diào)度方式,如果有高優(yōu)先級(jí)的線程,Windows會(huì)只調(diào)度高優(yōu)先級(jí),對(duì)于多個(gè)同樣優(yōu)先級(jí)的線程,Windows采用公平調(diào)度,基本做到平分時(shí)間片
3.看你是多核還是單核CPU,多核能做到同時(shí)進(jìn)行不多于內(nèi)核數(shù)的任務(wù)
添加回答
舉報(bào)