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

基本信息

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

摘要

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