一種進程實時調(diào)度方法

基本信息

申請?zhí)?/td> CN201010215050.3 申請日 -
公開(公告)號 CN101887383B 公開(公告)日 2013-08-21
申請公布號 CN101887383B 申請公布日 2013-08-21
分類號 G06F9/50(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 羅笑南;唐青華;傅明 申請(專利權(quán))人 廣州星亞高新塑料科技股份有限公司
代理機構(gòu) - 代理人 -
地址 510006 廣東省廣州市番禺區(qū)大學城中山大學東校區(qū)教學實驗中心C401
法律狀態(tài) -

摘要

摘要 本發(fā)明實施例公開了一種進程實時調(diào)度方法,包括:步驟A、預先設(shè)置進程任務(wù)的價值值,任務(wù)的價值值應(yīng)根據(jù)任務(wù)本身的價值在進程的優(yōu)先級值與當前所有進程最大優(yōu)先級值之間取一個值;步驟B、當進程任務(wù)的優(yōu)先級相近或相等時,比較進程任務(wù)的價值值,優(yōu)先運行價值大的任務(wù);或者,當系統(tǒng)過載時也比較當前所有任務(wù)的價值值,運行價值值最大的進程任務(wù),保證系統(tǒng)整體價值最大化和被維持在一個可接受的水平之上。通過實施本發(fā)明,通過引入基于價值的搶占閥值,既可以在系統(tǒng)過載情況下,系統(tǒng)能保證關(guān)鍵任務(wù)的及時完成,維持系統(tǒng)性能優(yōu)雅地降級,不致出現(xiàn)系統(tǒng)失效甚至崩潰,最終達到便整個系統(tǒng)價值最大化,還可以減少因顛簸現(xiàn)象造成的資源浪費。