【技术实现步骤摘要】
本专利技术是关于改善启动程序的技术,尤其是关于储存装置、加快启动程序的方法与储存控制器。
技术介绍
随着电子装置普及,终端使用者对于装置的即时使用的需求日益强烈,相关产业通常通过加快数据的存取速度来满足此需求。以电脑系统为例,电脑系统的即时使用的瓶颈通常在于开机、重新启动、进入操作模式或类似的操作。更详细地来说,于关机或是进入低功耗待机模式前,电脑系统通常会将大部分的装置关闭并将数据储存于储存装置内;而于开机时或进入操作模式前,电脑系统则会将储存于储存装置内的数据读出;因此,开机、重新启动或进入操作模式的过程将需要一定程度的数据搬移,才能让使用者即时使用电脑系统,若上述过程所花费的时间(后称启动时间)过长,将会直接影响到终端使用者对于即时使用的体验。目前减少启动时间的手段有几种:其一,简化基本输入输出系统(BIOS)中需要初始化的装置的初始化程序;其二,通过均一化的驱动程序来减少操作系统中例外操作所引起的等待时间;其三,使用快闪存储器储存装置取代传统的机械式硬盘。然而,由于电脑系统与储存装置所采用的数据定址方式不同,因此电脑系统所下达的数据存取指令仍需由储存装置控制器进行处理后,才能存取储存装置中的对应数据,其中,存取过程所需的时间为数据存取操作的响应时间,此响应时间占用相当比例的启动时间,而目前技术未能针对此响应时间来加快启动程序。
技术实现思路
鉴于先前技术的不足,本专利技术的一目的在于提供储存装置、加快启动程序的方法与储存控制器,以改善先前技术。本专利技术公开一种储存装置,其一实施例包含一非易失性储存媒体、一易失性高速缓存存储器与一储存 ...
【技术保护点】
一种储存装置,其特征在于,包含:一非易失性储存媒体,储存有启动数据,并基于一启动数据读取指令输出该启动数据;一易失性高速缓存存储器;以及一储存控制器,用于将该启动数据储存于该易失性高速缓存存储器,包括:读取一启动数据表,该启动数据表包含该启动数据所关联的非实体地址;依据该启动数据表产生该启动数据读取指令,该启动数据读取指令指示该启动数据所关联的该非易失性储存媒体的实体地址;将该非易失性储存媒体所输出的该启动数据储存于该易失性高速缓存存储器;以及将该启动数据所关联的非实体地址连结至该易失性高速缓存存储器中该启动数据所关联的高速缓存地址。
【技术特征摘要】
1.一种储存装置,其特征在于,包含:一非易失性储存媒体,储存有启动数据,并基于一启动数据读取指令输出该启动数据;一易失性高速缓存存储器;以及一储存控制器,用于将该启动数据储存于该易失性高速缓存存储器,包括:读取一启动数据表,该启动数据表包含该启动数据所关联的非实体地址;依据该启动数据表产生该启动数据读取指令,该启动数据读取指令指示该启动数据所关联的该非易失性储存媒体的实体地址;将该非易失性储存媒体所输出的该启动数据储存于该易失性高速缓存存储器;以及将该启动数据所关联的非实体地址连结至该易失性高速缓存存储器中该启动数据所关联的高速缓存地址。2.如权利要求1所述的储存装置,其中该启动数据所关联的非实体地址连结至该易失性高速缓存存储器中该启动数据所关联的高速缓存地址包括:将该启动数据所关联的非实体地址连结至该易失性高速缓存存储器中该启动数据所关联的高速缓存地址后,接收一主机读取要求;若该主机读取要求所指示的非实体地址连结至该启动数据所关联的高速缓存地址,依据该启动数据所关联的高速缓存地址读取并输出该启动数据的至少一部分;以及若该主机读取要求所指示的非实体地址未连结至该启动数据所关联的高速缓存地址,从该非易失性储存媒体读取并输出对应该主机读取要求所指示的非实体地址的数据。3.如权利要求2所述的储存装置,其中读取并输出对应该主机读取要求所指示的非实体地址的数据包含:依据该主机读取要求所指示的非实体地址产生一数据读取指令,该数
\t据读取指令指示该非易失性储存媒体的至少一实体地址;将该非易失性储存媒体中对应该至少一实体地址的储存数据储存于该易失性高速缓存存储器;输出该储存数据;以及将该主机读取要求所指示的非实体地址连结至该易失性高速缓存存储器中该储存数据所关联的高速缓存地址。4.一种加快启动程序的方法,其特征在于,包含:于启动后,执行一装置初始化程序;完成该装置初始化程序后,读取一启动数据表,该启动数据表包含启动数据所关联的非实体地址;依据该启动数据表产生一启动数据读取指令,该启动数据读取指令指示该启动数据所关联的一非易失性储存媒体的实体地址;通过该启动数据读取指令从该非易失性储存媒体读取该启动数据并将该启动数据储存于一易失性高速缓存存储器;以及将该启动数据所关联的非实体地址连结至该易失性高速缓存存储器中该启动数据所关联的高速缓存地址。5.如权利要求4所述的加快启动程序的方法,进一步包含:将该启动数据所关联的非实体地址连结至该易失性高速缓存存储器中该启动数据所关联的高速缓存地址后,接收一主机读取要求;若该主机读取要求所指示的非实体地址连结至该启...
【专利技术属性】
技术研发人员:陈政宇,林旺圣,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。