多核处理器操作系统设计方法

    公开(公告)号:CN103150217B

    公开(公告)日:2016-08-10

    申请号:CN201310104002.0

    申请日:2013-03-27

    Abstract: 一种多核处理器操作系统设计方法,包括:第一步骤,用于建立基于资源划分的多系统架构;第二步骤,用于建立全局资源管理机制。在第一步骤中,将处理器和内存按照同构和紧耦合的原则进行划分,以使得每个核单独运行一份操作系统镜像,并且每个核独立拥有部分CPU核资源和所划分的内存资源;设备资源根据资源类型划分使用或通过设备虚拟化共享给多个操作系统镜像。在第二步骤中,在多个操作系统镜像的基础上,通过内核数据分布式共享技术及远程通信接口封装技术等,建立起全局资源管理机制,将分布的多操作系统统一起来,对外体现为单一操作系统映像。

    一种基于核间异步消息队列与共享内存的域间通信方法

    公开(公告)号:CN105487933A

    公开(公告)日:2016-04-13

    申请号:CN201510830247.0

    申请日:2015-11-24

    CPC classification number: G06F9/544 G06F2209/547

    Abstract: 本发明提供了一种基于核间异步消息队列与共享内存的域间通信方法,包括:创建一对Netlink套接字,分别位于用户空间和内核空间,用于实现用户与内核之间的通信;发送方进程通过Netlink套接字将消息传递给内核空间,操作系统内核对消息进行预处理后,调用超级调用陷入安全通信层;其中,所述安全通信层对信息处理域的操作系统内核及用户进程都是不可见的;安全通信层申请共享内存,封装待发送的消息并将其写入共享内存,并向接收方的CPU核发送MailBox核间中断,通知接收方对方消息已经到来;接收方在核间中断的触发下产生特权自陷;消息发送完成,释放共享内存。

    多核处理器操作系统设计方法

    公开(公告)号:CN103150217A

    公开(公告)日:2013-06-12

    申请号:CN201310104002.0

    申请日:2013-03-27

    Abstract: 一种多核处理器操作系统设计方法,包括:第一步骤,用于建立基于资源划分的多系统架构;第二步骤,用于建立全局资源管理机制。在第一步骤中,将处理器和内存按照同构和紧耦合的原则进行划分,以使得每个核单独运行一份操作系统镜像,并且每个核独立拥有部分CPU核资源和所划分的内存资源;设备资源根据资源类型划分使用或通过设备虚拟化共享给多个操作系统镜像。在第二步骤中,在多个操作系统镜像的基础上,通过内核数据分布式共享技术及远程通信接口封装技术等,建立起全局资源管理机制,将分布的多操作系统统一起来,对外体现为单一操作系统映像。

Patent Agency Ranking