【技术实现步骤摘要】
存储装置、计算机系统、启动方法及存储介质
[0001]本申请涉及数据读写领域,尤其涉及一种存储装置、计算机系统、操作系统启动方法以及计算机可读存储介质。
技术介绍
[0002]现有技术中,使用操作系统时,通常需要先启动BIOS(Basic Input Output System,基本输入输出系统),并使用BIOS搜索输入输出设备,并将操作系统从磁盘加载到缓存,之后才可以执行操作系统的指令。
[0003]这种启动方式耗时较长,启机时间以分钟计,并且,一些系统在没有电力消耗时,会出现睡眠状态。即时的启机也意味着对一些系统外的请求无法进行回应。
[0004]操作系统内核是能提供进程管理(任务管理)、存储管理和设备管理等功能的软件模块,是操作系统中最基本的部分,常驻在缓存中,并以中央处理器的最高优先级运行,能执行指令系统中的特权指令,还具有直接访问各种外设和全部主存空间的特权,负责系统资源的管理和分配。
[0005]中央处理器工作时很快,并且中央处理器轮流为所有的任务服务,服务原则具有公平性,并且按照优先级和 ...
【技术保护点】
【技术特征摘要】
1.一种操作系统启动方法,其特征在于,包括以下步骤:提供存储装置,所述存储装置包括缓存模块以及磁盘,所述磁盘内非易失性的存储有操作系统数据以及操作系统内核;提供交互控制模块,所述交互控制模块分别连接所述缓存模块以及磁盘,用于控制所述缓存模块以及磁盘之间的数据交互;通过所述交互控制模块将所述磁盘内的所述操作系统数据和操作系统内核映射到所述缓存模块内;读取所述操作系统数据以及操作系统内核,实现所述操作系统的启动。2.根据权利要求1所述的操作系统启动方法,其特征在于,所述存储装置还包括上电检测模块,通过所述交互控制模块将所述磁盘内的所述操作系统数据和操作系统内核映射到所述缓存模块内前,包括以下步骤:通过所述上电检测模块检测上电信号,并在存在所述上电信号时触发所述交互控制模块。3.根据权利要求1所述的操作系统启动方法,其特征在于,所述缓存模块包括第一缓存,所述第一缓存能够对所述操作系统数据以及操作系统内核进行非易失性的存储,将所述磁盘内的所述操作系统数据和操作系统内核映射到所述缓存模块内时,包括以下步骤:将所述操作系统数据和操作系统内核映射到所述第一缓存中,由所述第一缓存对所述操作系统数据和操作系统内核进行非易失性存储。4.根据权利要求3所述的操作系统启动方法,其特征在于,所述缓存模块还包括第二缓存,所述第二缓存通过所述交互控制模块连接所述磁盘,所述操作系统启动方法中还包括以下步骤:分别控制所述第一缓存以及第二缓存进行读操作或写操作。5.根据权利要求3所述的操作系统启动方法,其特征在于,在读取所述操作系统数据以及操作系统内核时,包括以下步骤:获取所述操作系统数据以及操作系统内核在所述第一缓存内的存储地址;根据所述存储地址读取所述操作系统数据以及操作系统内核,以实现所述操作系统的启动。6.根据权利要求1所述...
【专利技术属性】
技术研发人员:赖振楠,
申请(专利权)人:深圳宏芯宇电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。