基于动态内核实现跨地址空间创建构件对象的方法

基本信息

申请号 CN02160134.8 申请日 -
公开(公告)号 CN1270229C 公开(公告)日 2006-08-16
申请公布号 CN1270229C 申请公布日 2006-08-16
分类号 G06F9/30(2006.01);G06F9/34(2006.01) 分类 计算;推算;计数;
发明人 陈榕;杜永文;林清洪 申请(专利权)人 北京科泰世纪科技有限公司
代理机构 北京同立钧成知识产权代理有限公司 代理人 刘芳
地址 201203上海市浦东新区郭守敬路498号17号楼2层
法律状态 -

摘要

摘要 一种计算机操作系统构件化灵活内核实现的方法,将计算机操作系统的系统功能抽象为对象;用构件技术将对象封装成独立的构件模块,提供系统级构件技术支持;构件模块包括内核态构件模块和用户态构件模块,内核态构件模块包括进程管理构件、线程管理构件、内存管理构件、设备管理器及构件运行平台,用户态构件模块包括扩展构件或文件系统构件或图形系统构件或网络服务构件或设备驱动程序构件;在构件运行平台生成中间件构件;将计算机操作系统的系统功能接口以构件对象接口的形式体现。本发明灵活内核技术是将构件技术融入到系统内核中,实现从系统级支持构件技术,从而能够灵活地动态配置应用构件在用户空间或内核空间的运行状态。