发明名称 一种内存变更处理方法,及操作系统
摘要 本发明实施例公开了一种内存变更处理方法,及操作系统,用于多内核多操作系统进行内存变更处理。本发明实施例方法包括:第一操作系统获取内存资源变更的指示消息,所述指示消息用于指示第二操作系统的内存资源发生变更;所述第一操作系统根据所述指示消息构建高级配置和电源管理接口ACPI数据表,所述第一操作系统向所述第二操作系统发送处理器之间中断IPI指令,使得所述第二操作系统根据所述IPI指令,通过IPI事件模拟生成系统控制中断SCI下半部事件,并使得所述第二操作系统通过读取所述ACPI数据表运行所述SCI下半部事件。
申请公布号 CN105335228A 申请公布日期 2016.02.17
申请号 CN201410306462.6 申请日期 2014.06.30
申请人 华为技术有限公司;中国科学院计算技术研究所 发明人 邬小龙;高云伟;陆钢;谢壁伟
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 王仲凯
主权项 一种内存变更处理方法,其特征在于,包括:第一操作系统获取内存资源变更的指示消息,所述指示消息用于指示第二操作系统的内存资源发生变更;所述第一操作系统为具有物理资源管理能力的系统,所述第二操作系统为基于所述第一操作系统分配的系统资源创建的系统;所述第一操作系统根据所述指示消息构建高级配置和电源管理接口ACPI数据表,所述ACPI数据表为所述第一操作系统在所述第一操作系统与所述第二操作系统的共享内存中,更新维护的所述第二操作系统进行内存变更所使用的数据表;所述第一操作系统向所述第二操作系统发送处理器之间中断IPI指令,使得所述第二操作系统根据所述IPI指令,通过IPI事件模拟生成系统控制中断SCI下半部事件,并使得所述第二操作系统通过读取所述ACPI数据表运行所述SCI下半部事件,以完成因内存变更而产生的中断任务。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼