[发明专利]一种计算系统及操作系统调度内存和启动系统的方法在审
申请号: | 201510290481.9 | 申请日: | 2015-05-29 |
公开(公告)号: | CN105630407A | 公开(公告)日: | 2016-06-01 |
发明(设计)人: | 戴瑾;郭一民 | 申请(专利权)人: | 上海磁宇信息科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/445 |
代理公司: | 上海容慧专利代理事务所(普通合伙) 31287 | 代理人: | 于晓菁 |
地址: | 201800 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 系统 操作系统 调度 内存 启动 方法 | ||
1.一种计算系统,包括CPU,随机访问存储器,存储装置,所述CPU通过系 统总线及随机访问存储器接口与随机访问存储器传输指令与数据,所述CPU 通过专用输入输出接口与存储装置传输指令与数据,其特征在于,所述计算 系统还包括一非易失随机存储器,所述非易失随机存储器可与CPU交换指 令与数据并且能够在断电的情况下保持内容,所述非易失随机存储器与CPU 集成设置。
2.一种如权利要求1所述的计算系统,其特征在于:所述非易失随机存储器为 磁性随机存储器。
3.一种操作系统调度内存的方法,设置一种计算系统,包括CPU,随机访问存 储器,存储装置,所述CPU通过系统总线及随机访问存储器接口与随机访 问存储器传输指令与数据,所述CPU通过专用输入输出接口与存储装置传 输指令与数据,所述存储管理系统还包括一非易失随机存储器,所述可与 CPU及随机访问存储器交换指令与数据,其特征在于:
系统内核储存在非易失随机存储器,系统将直接从非易失随机存储器中启动, 操作系统和所有应用在非易失随机存储器中运行。
4.一种如权利要求3所述操作系统调度内存的方法,其特征在于:
如果操作系统中的进程不断申请新的内存页导致非易失随机存储器空间 不够,使用开放操作系统中普遍采用的换出/按需分页机制,但把暂时不 需要的内存页换出道到外围的随机访问存储器中,而不是放到存储装置 里。
5.一种启动系统的方法,设置一种计算系统,包括CPU,随机访问存储器,存 储装置,所述CPU通过系统总线及随机访问存储器接口与随机访问存储器 传输指令与数据,所述CPU通过专用输入输出接口与存储装置传输指令与 数据,所述存储管理系统还包括一和CPU集成在一个芯片中的非易失随机 存储器,所述可与CPU及随机访问存储器交换指令与数据,其特征在于, 包括如下步骤:
步骤一:存储中设一个空间,该空间可以把整个随机访问存储器的内容储 存到其中;
步骤二:每次机器关机前,调换所有内存页的位置,按过去一段时间内使 用的频率或上一次使用的时间排序,将随机访问存储器的内容换出到存储 装置中;
步骤三:机器开机通电后CPU调用非易失随机存储器中的系统启动程序, 系统启动程序初始化硬件,并启动一个内存页恢复任务,在后台运行;
步骤四:待启动系统进入正常运行状态等待用户输入。
6.一种如权利要求5所述的启动系统的方法,其特征在于:
步骤三中的内存页恢复任务按上述排序恢复原来随机访问存储器的内容, 直到所有的内容被恢复,但如果收到特殊分页信号,将优先恢复所需的 内存页;
步骤四之后如果用户的输入导致不在非易失随机存储器中并且尚未被恢复 到随机访问存储器中的内存页被调用,系统会正常地产生按需分页信号。
7.一种如权利要求3-4中任一所述的操作系统调度内存的方法,其特征在于:
所述非易失随机存储器为磁性随机存储器。
8.一种如权利要求5-6中任一所述的启动系统的方法,其特征在于:
所述非易失随机存储器为磁性随机存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海磁宇信息科技有限公司,未经上海磁宇信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510290481.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于数据通信的方法和系统
- 下一篇:一种弹出框的打开方法及终端设备