[发明专利]开机的映像文件的大小缩减方法及运算装置有效
申请号: | 201310421207.1 | 申请日: | 2013-09-16 |
公开(公告)号: | CN103677893B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 林祐庆;林国弘 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 曹玲柱 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开机 映像 文件 大小 缩减 方法 运算 装置 | ||
技术领域
本发明是有关于一种开机的映像文件的大小缩减方法及运算装置。
背景技术
一般以休眠式(hibernation)为基础的开机模式下(例如快速开机模式)的关机流程,都需要将该系统的所有的状态(status)都存成快照映像文件(snapshot image),并放在外部存储空间。记录全部的系统状态并存放在外部存储空间需要很多时间,因此于一些现有做法中,提出在休眠式快速开机的关机流程中,先将dirty pages写入外部存储空间上的互换分割区(swap partition),之后才继续将快照映像文件写至外部存储空间。在启用快速开机机制的开机流程中只需要加载working set的方法。这些文献及专利都是以标准的Linux休眠机制为基础。
这种快速开机机制,在休眠式快速开机的关机流程中在产生快照映像文件(snapshot image)时,会利用Linux内存管理机制,先将可互换页(swappable pages)写出至外部存储空间上的置换空间(swap space),且开机后启用相关应用进程也会以demand paging的方式在互换分割区里加载执行进程所需的页(pages)。然而,这种方式在关机时会与外部存储装置有频繁的I/0动作,可能会造成冗长的关机时间。
发明内容
实施例提供有关于一种开机的映像文件的大小缩减方法及运算装置。
根据一实施例,提供一种开机的映像文件的大小缩减方法,执行于运算装置,其包括以下步骤。响应关机要求,判断是否已启用特殊开机模式。若已启用特殊开机模式,设定移除进程用的门限参数集合。若此运算装置的第一存储单元中存在符合移除进程的条件的进程,则移除符合此移除进程的条件的至少一进程,其中此移除进程的条件包括基于此设定的门限参数集合所界定的条件。进入休眠程序,其中此休眠程序产生开机的映像文件并存储于此运算装置的第二存储单元,其中此映像文件包括经过此移除步骤后保留于此第一存储单元中的进程。
根据一实施例,提供一种运算装置可读取记录媒体,其中是记录包括运算装置可执行的多个指令,当运算装置执行这些指令后,此运算装置用以执行如上述的开机的映像文件的大小缩减方法的实施例。
根据一实施例,提供一种运算装置,其包括:第一存储单元、第二存储单元以及处理单元。处理单元,响应于关机要求,若已启用特殊开机模式,此处理单元设定移除进程用的门限参数集合。若此运算装置的第一存储单元中存在符合移除进程的条件的进程,则此处理单元移除符合此移除进程的条件的至少一进程,其中此移除进程的条件包括基于此设定的门限参数集合所界定的条件。此处理单元响应于此关机要求并令此运算装置进入休眠状态,其中此运算装置进入此休眠状态前,此处理单元产生开机的映像文件并存储于此第二存储单元,其中此映像文件包括经过此移除动作后保留于此第一存储单元中的进程。
为了对上述及其他方面有更佳的了解,下文举实施例,并配合所附附图,作详细说明如下:
附图说明
图1是为依据一实施例的一种开机的映像文件的大小缩减方法的流程图。
图2是为一运算装置的一实施例。
图3是为使用一进程列表于图1的方法的一实施例。
图4是为使用一进程列表于图1的方法的另一实施例。
图5是为在进程列表中加入进程项目的一实施例。
图6示意提供一用户接口以让用户于进程列表中加入进程项目的一实施例。
【主要元件符号说明】
10:运算装置; 110:处理单元;
120:第一存储器; 130:第二存储器;
131:文件系统; 133:休眠文件;
135:互换空间; 170:输入单元;
180:显示单元; 190:通信单元;
700:用户界面; 701:进程名称;
702:选取方块 711:进程列表;
712:占用存储器大小; 713:执行次数;
S110-S140、S210-S220、S310-S330、S410-S430:步骤。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310421207.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合非金属材料
- 下一篇:一种高效晾鱼架的制造方法