linux查看文件實(shí)時(shí)變化 linux內(nèi)核實(shí)時(shí)性比較差,如何克服?
linux內(nèi)核實(shí)時(shí)性比較差,如何克服?在實(shí)時(shí)內(nèi)核中,進(jìn)程被劃分為不同的優(yōu)先級(jí)。最高優(yōu)先級(jí)首先占用CPU時(shí)間片。只有當(dāng)高優(yōu)先級(jí)休眠時(shí),低優(yōu)先級(jí)進(jìn)程才會(huì)占用CPU時(shí)間片。一旦高優(yōu)先級(jí)任務(wù)被喚醒,它將立即占
linux內(nèi)核實(shí)時(shí)性比較差,如何克服?
在實(shí)時(shí)內(nèi)核中,進(jìn)程被劃分為不同的優(yōu)先級(jí)。最高優(yōu)先級(jí)首先占用CPU時(shí)間片。只有當(dāng)高優(yōu)先級(jí)休眠時(shí),低優(yōu)先級(jí)進(jìn)程才會(huì)占用CPU時(shí)間片。一旦高優(yōu)先級(jí)任務(wù)被喚醒,它將立即占用CPU時(shí)間片。與Linux和windows一樣,非實(shí)時(shí)內(nèi)核是一種時(shí)間片輪詢(xún)算法,進(jìn)程優(yōu)先級(jí)不是調(diào)度的核心。
實(shí)時(shí)內(nèi)核的中斷響應(yīng)比非實(shí)時(shí)內(nèi)核快。
實(shí)時(shí)系統(tǒng)可分為兩類(lèi):
(1)硬實(shí)時(shí)系統(tǒng):要求具有確定性,具有明確的實(shí)時(shí)約束。如果任務(wù)不能在一定時(shí)間內(nèi)完成,就會(huì)造成災(zāi)難性的后果。
(2)軟實(shí)時(shí)系統(tǒng):對(duì)時(shí)間也很敏感,但偶爾不能滿足嚴(yán)格實(shí)時(shí)要求的情況也是允許的。