基于動態(tài)內(nèi)核實現(xiàn)跨地址空間創(chuàng)建構(gòu)件對象的方法

基本信息

申請?zhí)?/td> CN02160134.8 申請日 -
公開(公告)號 CN1270229C 公開(公告)日 2006-08-16
申請公布號 CN1270229C 申請公布日 2006-08-16
分類號 G06F9/30(2006.01);G06F9/34(2006.01) 分類 計算;推算;計數(shù);
發(fā)明人 陳榕;杜永文;林清洪 申請(專利權(quán))人 北京科泰世紀(jì)科技有限公司
代理機構(gòu) 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 代理人 劉芳
地址 201203上海市浦東新區(qū)郭守敬路498號17號樓2層
法律狀態(tài) -

摘要

摘要 一種計算機操作系統(tǒng)構(gòu)件化靈活內(nèi)核實現(xiàn)的方法,將計算機操作系統(tǒng)的系統(tǒng)功能抽象為對象;用構(gòu)件技術(shù)將對象封裝成獨立的構(gòu)件模塊,提供系統(tǒng)級構(gòu)件技術(shù)支持;構(gòu)件模塊包括內(nèi)核態(tài)構(gòu)件模塊和用戶態(tài)構(gòu)件模塊,內(nèi)核態(tài)構(gòu)件模塊包括進(jìn)程管理構(gòu)件、線程管理構(gòu)件、內(nèi)存管理構(gòu)件、設(shè)備管理器及構(gòu)件運行平臺,用戶態(tài)構(gòu)件模塊包括擴展構(gòu)件或文件系統(tǒng)構(gòu)件或圖形系統(tǒng)構(gòu)件或網(wǎng)絡(luò)服務(wù)構(gòu)件或設(shè)備驅(qū)動程序構(gòu)件;在構(gòu)件運行平臺生成中間件構(gòu)件;將計算機操作系統(tǒng)的系統(tǒng)功能接口以構(gòu)件對象接口的形式體現(xiàn)。本發(fā)明靈活內(nèi)核技術(shù)是將構(gòu)件技術(shù)融入到系統(tǒng)內(nèi)核中,實現(xiàn)從系統(tǒng)級支持構(gòu)件技術(shù),從而能夠靈活地動態(tài)配置應(yīng)用構(gòu)件在用戶空間或內(nèi)核空間的運行狀態(tài)。