专利名称:用于个人互联网络通讯器的硬盘的激活效能最佳化的制作方法
技术领域:
本发明系关于信息处理系统之领域。于一个态样中,本发明系关 于用于激活操作系统映像进入内存之系统和方法。
背景技术:
计算器系统已获得广泛的使用于提供信息管理能力于现今社会的 许多部门。个人计算器系统通常能界定为包含系统单元之微计算器, 该系统单元具有系统处理器和相关联之易失性和非易失性内存、显示 监视器、键盘、固定式磁盘储存装置、选用之可卸式储存装置和选用 之打印机。这些个人计算器系统为信息处理系统,其最初系设计给单 一用户之独立计算电源(或该等个人计算器用作为计算器服务器系统情 况之一群用户),以及以便宜之价格售予个人或小型企业。
近年来,在使用个人计算器与/或计算器设备以经由互联网络交换
信息方面有相当的成长。此交换信息系基于客户/服务器(client/server) 模式以用户之个人计算器/设备操作为客户,以存取储存于复数个互联 网络服务器中之资料。 一些互联网络服务提供者提供计算器或设备给 用户作为合约关系之部分以提供互联网络服务。作为部分之关系,互 联网络服务提供者一般提供具有操作系统(OS)或从OS映像文件加载 内存之嵌入式OS之计算器/设备。OS映像文件最初储存在非易失性储 存装置中(譬如闪存、ROM或硬盘),并于起动(startup)期间,基本输入 输出系统(Basic I叩ut Output System,简称BIOS)或激活加载器 Ox)otloader)起始激活循环,该激活循环将OS从储存于非易失性储存装 置中之该OS映像文件加载到内存中。因为关联于定位和检索来自于非 易失性储存装置之OS映像之延迟,则延迟能发生于OS加载操作,尤 其当操作系统变成更复杂和包括额外的文件和功能时。
因此,需要一种能够减少或最小化需要激活个人计算器操作系统 之时间之激活加载装置、系统和方法。此外,显然需要一种供计算器使川之有效加载之操作系统,譬如那些经由由互联网络服务提供者所 提供之通讯网络之用为个人互联网络通讯器(PIC)之计算器。对于熟悉
此项技术者于阅读本屮请说明书之其它部分并参照下列图式和详细说 明后,对于习知系统之进一步限制和缺点将变得很清楚。
发明内容
本发明之方法和装置藉由储存操作系统之初始或部分映像(例如,
NK.bin)而提供有效的加载操作系统,该操作系统包括于激活循环期间 加载和执行桌面(desktop)功能所需之文件,而不需的文件于激活循环外 接着被加载。可藉由压縮映像文件而进一步减小部分映像文件之大小。 藉由将初始OS映像文件制作得尽可能的小,而将激活系统所需的时间 最小化。
依照本发明之各种例示实施例,揭示了一种用于产生具有减少之 储存需求之操作系统映像文件之方法和系统,其改进了需要激活至少 部分之操作系统的下载或加载时间。于最初步骤,建立具有全部操作 系统功能之第一操作系统之除错映像。当发生除错映像建立时,记录 除错输出以确认操作系统文件之第一子集,当获得操作系统功能之预 定最小临界功能时,该操作系统文件之第一子集被加载。操作系统文 件之确认之第一子集组合成减少之操作系统映像文件,该操作系统文 件之第一子集可以储存在于非易失性内存中,用于在激活期间加载。 至于不包含在操作系统文件之第一子集中之操作系统文件,该等文件 被储存在非易失性内存中之另一个预定位置。该一连串的步骤可反复 地重复实施以精制(refme)操作系统文件之第一子集。举例而言,当记 录除错输出以确认操作系统文件之第一精制子集时,可以建立减少之 操作系统映像文件之除错映像,当获得操作系统功能之预定最小临界 功能时,该等操作系统文件之第一精制子集被加载。然后操作系统文 件之确认之第一精制子集可被组合成减少之操作系统映像文件。
熟悉此项技艺者从下列之详细说明,并当配合所附之申请专利范 围和伴随图式读取时,本发明之目的、优点和其它新颖特征将会清楚。
图1为经由一个或多个通讯网络通讯之复数个计算器系统之方块图。图2为依照木发明之各种实施例之譬如个人互联网络通讯器之计算器系统之系统方块图。图3显示用于个人互联网络通讯器之处理器系统之方块图。图4显示依照木发明之各种实施例之原来软件映像之范例文件结构和用于部分软件映像之对应之文件结构。图5为说明用来组合最佳化激活性能之部分OS映像之范例方法之流程图。
具体实施方式
虽然下文中说明了本发明的一些实施例,但是应了解可在没有 该等指定细节之情形下实施本发明,且可对本说明书述及的本发明做 出许多特定实施例的决定,以便达到开发者的特定目标,这些特定的 目标包括诸如符合与系统相关及与商业相关的限制条件,而该等限制 条件将随着各实施例而有所不同。虽然此种开发的工作可能是复杂且 耗时的,但是此种开发工作仍然是对此项技术具有一般知识者在得益 于本发明揭示事项后所从事的日常工作。例如,并非详细示出,而是 以方块图之形式示出一些所选择的态样,以避免模糊或过度地限制了 本发明。熟悉此项技术者将这些说明及表示法用来描述其工作之主旨, 并将其传递给其它熟悉此项技术者。现在将参照下文中述及的图式而 说明本发明。参照图1,显示范例网络100之方块图,其中复数个105之计算器 110、 111、 112经由一个或多个通讯网络140通讯。如所例示,各计算 器系统(例如,110)-亦称之为多介质存取装置或个人互联网络通讯器 (PIC)-系经由一个或多个通讯链路122以可操作方式耦接至互联网络 服务提供者(ISP)120。该互联网络服务提供者120耦接至互联网络140, 该互联网络140复耦接至复数个网络主服务器(Web host server)150、 151、 152。希望存取信息于互联网络之用户使用PIC(例如,IIO)以执 行储存于PIC已知为网络浏览器(Web browser)之应用程序。PIC 110包括通讯硬件和软件,可使PIC 110发送和接收通讯至和从互联网络服务提供者]20。通讯硬件和软件可使PIC 110与互联网络服务提供者]20建立通讯链路。通讯链路可是任何种类之连接型式, 包括有线连接、譬如数字用户线(digital subscriber line; DSL)之直接链 路、Tl、整体服务数字网络(ISDN)或电缆连接、经由蜂巢式或卫星网 络之无线连接、电话调制解调器拨接存取或譬如经由局域网络之以太 网络(Ethernet)或表征环(token ring)之区域数据传输系统。当客户藉由在网络浏览器中输入命令而输入信息请求时,PIC 110 送出信息之请求--譬如关于特定主题或特定网页之文件搜寻-至互联网 络服务提供者120,该互联网络服务提供者120转而发送该请求经由互 联网络140至适当的网络主服务器150。互联网络服务提供者120执行 软件用来接收和读取从浏览器送来的请求。互联网络服务提供者120 执行网络服务器应用程序,该程序监视请求、服务对该特定网络服务 器上信息之请求,并将该信息传送到用户之PIC 110。于互联网络上之各网络主服务器150、 151、 152具有已知之地址, 用户提供该地址至网络浏览器以连接适当的网络主服务器150。若于用 户之网络主服务器150无法获得该信息,则互联网络140服务为中心 链路,可使网络服务器150、 151、 152彼此通讯以提供所需之信息。 因为网络服务器150、 151、 152能够获得多于一个的网页,因此用户 亦将指定于该用户要观看之特定网页之地址。于服务器上首页已知环 球资源定位器(universal resource locator; URL)之地址为指示服务器和 于服务器上网页地址之一系列号码,类似于邮局地址。为了简化起见, 发展网域名称系统可使用户指定使用名称而不用号码之服务器和文 件。URL藉由包括额外的信息于网域名称之末端而于属于内容提供者 之一群网页中可进一步指定特定的网页。参照图2,显示PIC 110之方块图。PIC110包括处理器202、输入 /输出(1/0)控制装置204、内存(包括易失性随机存取内存(RAM)内存206 和非易失性内存207)、通讯装置211(譬如调制解调器)和显示器214。 处理器202、 I/O控制器204、内存206和通讯装置211经由一个或多 个总线212而互连。于选择的实施例中,处理器202施行为AMD Geode GX 32位x86兼容处理器、内存206实施为128 MB DDR内存和显示 器214实施为CRT监视器。此外,非易失性内存207可包括实施为具有设小容量(例如,10GB)整合之3.5吋硬盘机之硬盘机209。内存206、 207之其中一者或二者可与P1C IIO整合或设于PIC 110之外部。关于 通讯装置211,可使用具有外部连接器之整合之56K ITU v.92调制解调 器来支持遍及全世界之不同的屯话系统,虽然亦可使用其它的调制解 调器(例如,软调制解调器)。当然,应了解到其它的装置配置亦可用于 处理器202、内存206、 207、显示器214和通讯装置211 。为了清楚和 容易了解,并非所有的制成PIC110之组件均予详细说明。此等细部处 为熟悉此项技术者所己知,并可基于特定的计算器贩售商和微处理器 型式而改变。而且,PIC ]IO依于所希望之实施方式,可包括其它的总 线、装置、和/或次系统。例如,PIC IIO可包括高速缓存、调制解调器、 并联或串联接口、 SCSI接口、网络适配卡等。如图2所示,1/O控制装置204耦接至l/O装置205,譬如一个或 多个USB端口、键盘、鼠标、音频扬声器等。1/O控制装置204亦耦 接至非易失性内存207,譬如闪存或其它的只读存储器(ROM)208禾卩/ 或硬盘机209。 PIC 110说明为可藉由譬如调制解调器之通讯装置211 而连接至通讯网络122和互联网络140,但是连接亦可藉由熟悉此项技 术者已知的任何所希望之网络通讯装置建立。虽然处理器202显示为 直接耦接至显示装置114,但是处理器亦可经由显示器或I/0控制器装 置间接耦接至显示器214。相似地,处理器显示为透过I/O控制器204 耦接至非易失性内存207,但是其亦可构思为直接耦接。各种程序化码和软件储存在PIC内存中。例如,在起动时起始PIC 110之基本输入/输出系统(BIOS)程序代码可以储存在非易失性内存 207之BIOS ROM装置210中。该非易失性内存207亦储存激活加载 器程序(例如,于硬盘机209之主激活记录231部分),该激活加载器程 序藉由检索和加载一系列之加载机构或模块以从非易失性储存装置检 索操作系统映像文件并将该操作系统映像加载易失性储存装置(例如, RAM)而加载并执行操作系统。应了解到,可藉由BIOS程序代码210 禾口/或于MBR231中之激活加载器而执行操作系统加载操作,该BIOS 程序代码210和于MBR 231中之该激活加载器中之其中一者或二者可 实施为于非易失性内存207中之激活加载装置。于各种实施情况中, 非易失性内存207可以实施为ROM(只读存储器)或譬如是EPROM(可抹除PROM)之PROM(可程序ROM)、 EEPROM(电可抹除PROM)、快 闪RAM(随机存取内存)或适合储存BIOS之任何其它型式之内存。额 外的软件和用户资料亦可储存在非易失性内存207之硬盘机209中, 并由处理器202所执行和/或处理。于选择的实施例中,PIC软件和用 户资料230包括主激活记录(MBR)231、初始或部分OS映像238、剩 余操作系统组件232(下文中说明)、应用程序分割区233、软件更新模 块234、用户资料235、和隐藏之映像恢复模块236。应用程序233可 包括网络浏览器(web browser)、快闪播放器(Flash player)、用于Power Point之表现检视器(presentation viewer)、聊天、游戏、压縮公用软件 (compression utility)、电子邮件、文字处理器、电子表格、PDF之检视 软件、介质播放器和/或绘图应用软件。此外,用户资判.235储存所有 之用户资料.,而使得用户能够直接存取于用户资料。用户资料235被 保护不受其余的操作系统之影响,以防止资料被病毒或其它的方式所 破坏。例如,可提供外壳(shell)/锁存过滤模块,该模块可与任何探索 PIC 110内之内容之应用软件互动,以确保用户不能删除受保护或非用 户之内容,譬如MBR231、部分OS238、剩余OS232、应用软件233 和更新模块234。或可取而代之,受保护之内容可包括储存在系统分割 区239内之所有的内容。于操作中,BIOS程序210由定位主激活记录(MBR)231而起始, 该MBR231储存激活程序之可配置态样。MBR231 —般储存于固定的 位置,譬如硬盘机209或CD-ROM之第一区段。基于执行MBR程序 231, BIOS程序210接着检核于MBR231中之激活加载器程序(或指向 该处之指针),然后执行激活加载器程序以判定加载哪一个操作系统和 从储存装置中何处加载它。用内核非易失性储存装置之位置而程序化 激活加载器程序,该激活加载器然后执行以完成操作系统码之加载。 当内核被加载后,BIOS程序210将控制转移至由操作系统内核所提供 之初始地址,然后操作系统被加载PIC110内之RAM中。 一旦加载和 起始后,操作系统控制程序之执行并可提供譬如资源分配、排程、输 入/输出控制和数据管理之服务。于选择的实施例中,BIOS 210和/或激 活加载器致能PIC操作系统,其将是譬如窗口 CE (Windows CE)型操作 系统之嵌入封闭之操作系统,虽然任何的操作系统(包括但不限于基于窗口和基于Linux之操作系统)能山BIOS和激活加载器程序代码所支 持。欲快速和有效地加载操作系统,PIC ]0指定用初始二位映像加载 操作系统,该初始二位映像为可执行的包含于OS内核和相较于一般具 有全部操作系统功能之OS映像而具有减少的内容。举例来说,以执行 于WinCE操作系统之个人计算器而言,全部OS映像(NK.bin)将方便 地储存在硬盘中,但是此种习知的OS映像文件之渐增大小和复杂度增 加需要加载操作系统之时间。在本发明之选择实施例中藉由储存减少 的或部分的OS映像文件于已编辑去除不需要的文件,由此减少或最小 化实际安装之BIN文件之大小之PIC 110上,而解决此问题。NK.bin 文件亦可选择地被压縮而进一步减少其大小。初始二进制映像之例子为图2所示之部分OS映像文件(237或 238)。依照本发明之各种实施例,于起动期间之激活加载装置存取操作 系统之压縮之和/或部分之映像237或238,该操作系统储存于譬如小 型闪存(compact flash)208或硬盘209之非易失性内存207中。举例来 说,当于起始期间加载窗口 CE嵌入之操作系统,则激活加载装置搜寻 部分之OS映像(例如,部分之OS 238),该部分之OS映像储存为于非 易失性内存207中(例如,于硬盘机209之文件目录中)之NK.bin文件。 若NK.bin文件未于第一位置发现,则激活加载装置搜寻其余的非易失 性内存207或最终判定OS加载操作已经失败。若发现到NK.bin文件, 则从文件分配表(File Allocation Table;简称FAT)获得第一丛集号(first cluster number),并将该第一丛集号转换成柱面号(cylinder number)、标 头号(header number)、和区段号(sector number),以便从硬盘机209检 索文件资料,并将该资料转移至系统RAM中(例如,DDR内存206)。 若部分OS映像(例如,238)储存为压縮文件,则可使用于BIOS210中 之解压縮器240以解压縮这些软件映像,并将该解压縮之映像直接储 存在其欲往的目的地。藉由构造部分OS映像文件(例如,238)包括内核和仅需要符合操 作系统功能之预定最小临界功能之文件,然后储存部分OS映像文件作 为NK.bin文件,则能减少激活时间。藉由于激活期间存取和加载部分 OS映像文件238(其储存为NK.bin文件),则仅用于PIC 110之部分的操作系统被加载。于实施范例屮,部分OS加载操作成功加载至少用于PIC 110之桌而。操作系统之额外的或剩余的组件232为后续所需要, 其于操作系统的控制下从主要或系统分割区239(例如,C: /窗口目录) 上之预定目录被加载,该操作系统配置有部分OS映像(NK.bin)以从预 定的目录位置检索剩余的OS组件232。因此,初始安装部分OS映像 238用能影响系统性能之作业参数,包括不初始用部分OS映像238加 载之特定剩余OS组件232之位置,而预先配置。参照图3,显示处理器202之方块图。于一个实施例中,处理器 202为Geode GX2处理器,可从高级微装置公司(Advanced Micro Devices)购得。处理器202包括处理器内核310、总线或接口单元312、 图形处理器314、显示控制器316、和视频处理器318。处理器202亦 包括内存控制器330、 1/0控制器接口 332和显示装置接口 334,但是 应了解到这些控制器和接口亦可由处理器102之外部实施。于例示之 实施例中,处理器202执行储存于内存206、 207中之软件,以于激活 时加载部分OS映像237、 238,并于需要时后续加载剩余的OS组件 232。参照图4,显示原来软件映像400之范例文件结构和依照本发明之 各种实施例配置之用于部分软件映像402之对应之文件结构。原来软 件映像文件400之结构用于许多操作系统映像,譬如窗口 CE操作系统 (OS),于该情况,原来的OS文件储存在NK.bin文件中。如所示,原 来的OS文件400储存在单块文件(single monolithic file)中,该单块文 件被格式化包括文件标头(FH)401和一个或多个记录403(记录1、记录2.....记录n)。文件标头401包含签名、映像开始将被加载之地址、和映像文件的总长度。于文件中之各记录(记录1、记录1.....记录n)包括标头,其后跟着记录之资料酬载(payload)。记录标头(RH)包含资 料之目的地地址、资料之长度、和可以为总和检查(checksum)之确认码, 用来确认记录之资料的内容。依照本发明,藉由编辑原来的OS映像文件400(例如,NK.bin)去 除为了减少或最小化实际安装之部分OS映像文件402之大小之不需要 之文件以形成部份OS映像文件402。于选择之实施例中,被编辑或去 除之文件为那些不为PIC 110所需用来获得操作系统功能之预定的最小临界功能。于例示的范例中,部分OS映像文刊:402结构为文件标头404和提供操作系统功能之临界功能之选择记录(例如,记录l、记录4 和记录n)之酬载406。文件标头404包含相关于储存酬载文件406之目 的地之信息,同吋酬载406包括必须获得操作系统功能(例如,加载和 执行于显示器之桌面)之最小临界功能之记录。不包括于部分OS映像 文件402之任何记录(例如,记录2、记录3、记录5、记录6等)可以 储存为剩余OS组件408(例如,于图2中之剩余OS 232),该剩余OS 组件40S当需要时从预定的目录412(例如,C: /窗口目录)加载。利用 较小之OS映像402,用来将OS映像文件从一个储存介质(互联网络服 务器、文件服务器、硬盘机、内存等)转换至另一个储存介质之所需时 间系减少。可以选择使用基于读取之压縮机构以进一步减少需用来储存部分 OS映像文件402之介质空间。于选择的实施例中,部分OS文件402 之标头部分404不被压縮,而是压縮酬载406。压縮之映像由图2所示 之BIOS 210中之解压縮器240所解压縮。于此方式,标头信息404用 来直接放置酬载406于所希望之位置,而解压縮之酬载406于放置处 理期间执行"快速执行(on the fly)"。此技术减少用于PIC之激活时间, 而相当地改进激活性能。关于压縮OS之映像文件之进一步详细说明描 述于于2005年6月30日提出申请之美国专利申请序号11/172,509中, 案名为"用来产生软件映像之解压縮技术(Decompression Technique For Generation Software Image)",该案已让授给高级微装置公司(Advanced Micro Device, Inc.),该案之整个内容由此并合于本案作为参考,犹如 在本文中完全地提出说明。兹参照图5,显示说明用来组合最佳化激活性能之部分OS映像之 范例方法500之流程图。应了解到部分的或压縮映像文件能产生为后 处理步骤, 一旦原来的映像已由操作系统建立器所产生,而可使用所 描述之方法以结构提供任何所希望之操作系统功能之最小临界功能之 部分的或初始的OS映像。然而,为了简化之目的,图5之例子参照定 义需要取用桌面功能和执行之最小OS映像而说明。作为初始步骤,于步骤502获得全部OS映像并于全部OS映像施 行除错建立处理。于此时,譬如使用于窗口CE OS之全部OS映像之大小约为34MB,包括但不限于登录文件、需用于主驱动器和OS内核之装置驱动器(譬如显示器和音频驱动器)。接着,施行除错建立操作而使得可监视计算器之操作功能为记录从全部OS加载之文件。虽然于选择之实施例中,已使用了任何希望之 除错建立工具,但是使用了微软窗口 CE平台建立器(Microsoft Windows CE Platform Builder)工具以建立WinCE映像文件(NK.bin)除错映像。 无论使用了甚么除错建立工具,于步骤504记录除错输出,同时于歩 骤506观察屏幕以侦测何时达成操作系统功能(例如,具有桌面出现 (desktop up)并于屏幕上执行)之预定最小临界功能。若未达到该临界功 能功能(对决定步骤506之否定结果),则文件加载继续被记录(如于线 507所示)。 一旦到达了临界功能(对决定步骤506之肯定结果),则记录 之文件被组合为部分OS映像(于歩骤508)。在将记录之文件组合成减 少或修正的映像之此处理中,使用平台建立器工具以对映像反复修正, 同时记录除错输出以确保最小化之映像更正激活。于此种方式,可结 构部分OS映像以仅包括于激活循环期间须提供操作系统功能之预定 之最小临界功能之文件,以及任何不需要之文件可与部分OS映像文件 分离储存,用于激活循环以外之后续加载。藉由制造初始OS映像文件 尽可能的小,可使激活系统所需的时间最小化。虽然考量到可使用单一除错建立操作(譬如上文中所描述者)而建 构部分OS映像,但是本发明选择之实施例可使用一个或多个途径(pass) 以达成所希望之结果,并获得最佳化之部分OS映像文件。举例而言, 使用步骤502至508可执行手控除错建立操作以获得部分OS映像之第 一近似,然后使用重复这些步骤之反复处理以进一步精制部分OS映像 之组合。于此实施方式中,于步骤508之组合之部分OS映像之第一近 似可不包括需要获得临界功能功能之所有的文件。欲加上遗失的文件, 则于步骤510加载部分OS映像之第一近似并于部分OS映像施行除错 建立操作。当记录从部分OS映像加载之文件时,于计算器的显示屏幕 上观察计算器的操作。举例而言,于步骤512记录除错输出,同时于 步骤514观察屏幕,以侦测何时桌面出现并执行。若未到达操作系统 功能(例如,具有桌面出现于屏幕上)之预定最小临界功能(对决定步骤 514之否定结果),则于步骤512取得之任何记录之遗失文件用组合步骤516而加到部分OS映像,并重复反复处理(如线517所示)。 一旦到 达临界功能(对决定步骤514之肯定结果),则记录之文件和遗失的文件 组合为厳小化之OS映像(于歩骤518)。来自全部OS映像之所有其它 剩余文件可以储存在硬盘中作为剩余OS组件文件而当需耍时用为激 活循环之外之后续的检索。应了解到,当需要获得用于部分OS映像功能之所希望的或最佳化 位准以及减少OS映像之大小吋,可反复地重复步骤510至517。举例 而言,于第一次途径,譬如用于窗口CE OS之全部OS映像之大小可 以从大约34MB减少至大约12MB,而同时额外的反复途径能进一步减 少OS映像之大小至大约8MB。基于本发明上述揭示之特定实施例系仅作为例示用而不拿来作为 限制,如对于熟悉此项技艺者而言于获得此处本发明教示之利益后很 清楚本发明可以不同但相等之方式作修改和实施。因此,上述说明并 不欲限制本发明于提出之特定形式,反之,将欲包含此等改变、修饰 和均等,如可包括于由申请专利范围所界定之本发明之精神和范围内, 而使得熟悉此项技艺者将了解其可作各种改变、替代和选择而不会脱 离本发明于其最广形式之精神和范围。
权利要求
1、一种包括至少一个可记录介质的装置,该可记录介质具有存储于其上的可执行的指令和数据,当由至少一个处理装置执行这些指令和资料时,引起该至少一个处理装置在启动期间将最小化操作系统映像文件加载至易失性内存中,其中该最小化操作系统映像文件包括内核并被组构成仅包含满足操作系统功能的预定最小临界功能所要求的文件;以及执行该内核以从该最小化操作系统映像文件完成操作系统的加载。
2. 如权利要求1所述的装置,其中这些可执行的指令和数据进一 步引起该至少一个处理装置从非易失性内存的预定位置撷取不包括在 该最小化操作系统映像文件中的操作系统组件。
3. 如权利要求2所述的装置, 其中该非易失性储存器的预定位置包括硬盘上的预定目录。
4. 如权利要求1所述的装置, 其中该最小化操作系统映像文件包括NK.bin文件。
5. 如权利要求l所述的装置, 其中该最小化操作系统映像文件包括压縮的NK.bin文件。
6. 如权利要求1所述的装置, 其中该操作系统功能的预定最小临界功能为桌面功能。
全文摘要
于个人互联网络通讯装置中,最佳化之操作系统映像(NK.bin)从需要提供操作系统功能之最小临界功能(threshold)之操作系统组件文件所建构。藉由减小操作系统映像之大小,减少需要加载操作系统之时间。
文档编号G06F9/445GK101268443SQ200680034829
公开日2008年9月17日 申请日期2006年8月23日 优先权日2005年9月22日
发明者M·G·德奥保德 申请人:先进微装置公司