一種線程管理方法、裝置、設(shè)備及介質(zhì)
基本信息
申請?zhí)?/td> | CN202110555471.9 | 申請日 | - |
公開(公告)號(hào) | CN112988365B | 公開(公告)日 | 2021-09-14 |
申請公布號(hào) | CN112988365B | 申請公布日 | 2021-09-14 |
分類號(hào) | G06F9/48;G06F9/30 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 杜登科;李磊霞;劉志立;王志強(qiáng);張善從 | 申請(專利權(quán))人 | 北京國科環(huán)宇科技股份有限公司 |
代理機(jī)構(gòu) | 北京開陽星知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 安偉 |
地址 | 100190 北京市海淀區(qū)知春路63號(hào)北京衛(wèi)星制造廠51號(hào)樓(衛(wèi)星大廈)16層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本公開實(shí)施例涉及一種線程管理方法、裝置、設(shè)備及介質(zhì),應(yīng)用于宏內(nèi)核操作系統(tǒng),宏內(nèi)核操作系統(tǒng)中的系統(tǒng)服務(wù)線程采用回調(diào)函數(shù)的形式表征,該方法包括:基于各系統(tǒng)服務(wù)線程的線程功能生成相應(yīng)的回調(diào)函數(shù),并將回調(diào)函數(shù)嵌入至主線程內(nèi);當(dāng)主線程開始運(yùn)行時(shí),鎖住其它處于運(yùn)行狀態(tài)的線程;當(dāng)主線程運(yùn)行結(jié)束后,調(diào)用回調(diào)函數(shù)執(zhí)行相應(yīng)的系統(tǒng)服務(wù)線程的線程功能。該方式通過采用回調(diào)函數(shù)來替代系統(tǒng)服務(wù)線程,借助回調(diào)函數(shù)可實(shí)現(xiàn)系統(tǒng)服務(wù)線程的功能,能夠使主線程運(yùn)行時(shí)將其它運(yùn)行中的線程都鎖住,從而使主線程獨(dú)占系統(tǒng)資源,集中資源完成核心任務(wù),結(jié)束后再調(diào)用回調(diào)函數(shù)執(zhí)行系統(tǒng)服務(wù)線程的線程功能,從而較好保障系統(tǒng)穩(wěn)定運(yùn)行。 |
