【技术实现步骤摘要】
利用预读技术引导系统的操作系统
技术介绍
计算机系统由硬件、固件以及软件的集合形成。通常,计算机系统包括一个或多个 处理器、存储器、外围和输入/输出(10)设备等等。多个用户应用程序利用操作系统(OS) 的系统服务且受控地在计算机系统上执行。示例操作系统包括Linux 和Windows 操作系 统。在用户能开始使用计算机系统之前,引导进程在系统加电时执行,以使作为操作 系统的主功能的OS内核能启动。在典型的系统中,在操作系统引导之前,通常执行基本输 入/输出系统(BIOS)固件以实现多种自检和其他功能,然后这将产生对OS引导加载器的 控制,该0S引导加载器是操作系统的一部分,其用于加载实现多种系统功能所需的多种内 核项,包括提供图形能力从而启动显示以允许用户登入。系统启动速度是用户在描述计算机系统有多快时考虑的因素之一。随着0S软件 的日益庞大,0S的引导时间受影响,从而导致用户不希望有的延迟。附图说明图1是根据本专利技术一实施例的计算机系统的框图。图2是根据本专利技术一实施例的执行系统启动的总体方法的流程图。图3是根据本专利技术一实施例的优化进程的流程图。图4是根据本 ...
【技术保护点】
一种方法,包括:在计算机系统的处理器中产生在所述计算机系统的操作系统(OS)引导进程期间所存取的文件清单,以获取所述OS引导进程的概况,所述清单包括用于各个所存取文件的文件标识符和用于指示所述文件被存取的时间的时序指示器;在所述处理器中确定所述文件是从固态介质还是从旋转介质存取的;优化所述文件清单以产生经优化的文件清单以供所述计算机系统的将来OS引导进程使用,其中如果所述文件从所述固态介质存取,则所述优化依照第一优化技术,而如果所述文件从所述旋转介质存取,则所述优化依照第二优化技术;以及将所述经优化的文件清单存储在所述计算机系统的存储介质中。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。