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