一种多功能一体机的内存管理方法技术

技术编号:2859612 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种多功能一体机的内存管理方法,包括如下步骤:接收功能工作请求,并根据所述请求进行该功能的可用内存检查;提示该功能的可用内存不足;关闭当前的空闲功能,同时释放空闲功能的工作内存;及将工作内存提供给当前功能使用。本发明专利技术可以当出现单一功能内存不够时,自动关闭当前未使用的功能,释放更多的内存到多功能一体机中,以便给内存不够的功能以更多的内存,使内存不够的功能在不需要购买额外内存的情况下,可以完成更消耗内存的工作,并在这个复杂的单一功能工作完成后,自动打开当前关闭的功能,从而在用户无需干预的情况下,系统自动尽可能解决内存不足问题。

【技术实现步骤摘要】

本专利技术涉及一种内存管理方法,特别是涉及。
技术介绍
随着信息技术的高速发展,日常办公所能处理的各种资料信息内容将越来越多,人们的信息交流将越来越频繁,而在人们的办公空间越来越小和办公效率越来越高的今天,多功能一体机以其节省空间、容易使用,以及更便宜的价格深受广大用户的喜爱,其应用范围也越来越广泛。多功能一体机的各项功能都是针对于日常办公,是集打印、传真、复印、扫描等多项功能中一项或多项功能于一体的办公终端产品,由于其功能众多,而在多功能一体机中,标准配置的内存有限,通常为32兆字节,分给复印、打印、扫描、传真后,每个功能分到的内存更是十分有限。每当做一件消耗大量内存的工作,例如Collate、Duplex、A3 size、Job with many large downloadfont时还是会发生内存超限(Overflow),用户的解决办法通常是另外购买内存条,插到多功能一体机中才能正常使用,这样就提高了多功能一体机的使用成本,无形中增加了用户的开支。
技术实现思路
本专利技术所要解决的技术问题在于提供一多功能一体机的内存管理方法,在用户无需干预的情况下,系统自动尽可能解决内存不足问题。为了实现上述目的,本专利技术提供了,其特点在于,包括如下步骤接收功能工作请求,并根据所述请求进行所述功能的可用内存检查;提示所述功能的可用内存不足;关闭当前的空闲功能,同时释放所述空闲功能的工作内存;及将所述工作内存提供给当前功能使用。上述多功能一体机的内存管理方法,其特点在于,还包括内存初始化的步骤。上述多功能一体机的内存管理方法,其特点在于,还包括将所述关闭的功能自动打开的步骤。上述多功能一体机的内存管理方法,其特点在于,所述关闭当前的空闲功能,是关闭当前的所有空闲功能。上述多功能一体机的内存管理方法,其特点在于,所述关闭当前的空闲功能,是关闭当前的一个空闲功能。上述多功能一体机的内存管理方法,其特点在于,还包括检查当前功能的可用内存的步骤。上述多功能一体机的内存管理方法,其特点在于,若所述检查结果为当前的可用内存不足,则重复所述关闭当前的一空闲功能的步骤。本专利技术的功效,在于当出现单一功能内存不够时,自动关闭当前未使用的功能,释放更多的内存到多功能一体机中,以便给内存不够的功能以更多的内存,使内存不够的功能在不需要购买额外内存的情况下,可以完成更消耗内存的工作,并在这个复杂的单一功能工作完成后,自动打开当前关闭的功能,从而在用户无需干预的情况下,系统自动尽可能解决内存不足问题。以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。附图说明图1为本专利技术所提多功能一体机的内存管理方法的总体流程图;图2为本专利技术所提多功能一体机的内存管理方法的第一实施例流程图;图3a、3b为本专利技术实施例的内存分配示意图;图4为本专利技术所提多功能一体机的内存管理方法的第二实施例流程图。具体实施例方式首先,请参阅图1,为本专利技术所提多功能一体机的内存管理方法的总体流程图。首先,步骤110,接收功能工作请求,并根据该请求进行该功能的可用内存检查,系统经过检查后,步骤120,提示该功能的可用内存不足,步骤130,关闭当前的空闲功能,同时释放该空闲功能的工作内存,步骤140,将该工作内存提供给当前功能使用,当前功能正常完成后,步骤150,系统自动恢复被关闭的空闲功能的工作内存。下面以具有复印、打印、扫描以及传真功能的激光多功能一体机为例,对本专利技术进行详细说明。请参阅图2,为本专利技术所提多功能一体机的内存管理方法的第一实施例流程图。如图所示,步骤200,首先进行内存初始化,该多功能一体机内存配置为32兆字节,系统将复印、打印、扫描、传真等功能的工作内存进行初始化处理,为每个功能分配相应的内存。如果没有任何功能的工作请求,则此时多功能一体机的内存分配如图3a所示,每个功能都有自己独立的功能,步骤210,当系统接收到复印工作请求时,系统检查复印功能可用的内存。此时复印功能最大可用内存为系统空闲内存(10兆字节)与复印工作内存(6兆字节)的总和,共为16兆字节。假设复印一页需要400K字节,16兆字节可以存储约40页的复印工作,如果用户要复印一个超过40页的复印工作,步骤220,系统就会提示用户内存不足。这时系统会自动找到当前处于空闲状态的所有功能,如果发现扫描和打印功能现在处于空闲状态,步骤230,则系统就会自动关闭扫描和打印功能,并将扫描和打印功能的工作内存释放到系统空闲内存。这时内存配置如图3b所示,此时复印功能最大可用内存为系统空闲内存(20兆字节)与复印工作内存(6兆字节)的总和,共为26兆字节,26兆字节可以存储约65页的复印工作,可以充分解决上述内存不足的问题。因此,步骤240,就可以根据当前可用的内存进行复印操作。如果此时用户启动扫描和打印工作,系统会显示“当前扫描和打印内存资源正被复印功能占用”的提示,请用户等待复印功能释放扫描和打印内存资源。当复印工作完成后,步骤250,系统就会自动打开扫描和打印功能,重新从系统空闲内存中申请扫描和打印功能的工作内存,这时内存配置与图3a相同,重新回到初始化后的状态。请参阅图4,为本专利技术第二实施例的流程图。首先,步骤400,内存初始化,系统将复印、打印、扫描、传真等功能的工作内存进行初始化处理,为每个功能分配相应的内存。步骤410,在接收到复印工作请求时,检查复印可用的内存,如果复印工作的内存不足,则步骤420,系统发出提示,然后步骤430,系统自动关闭当前一功能,例如将打印功能关闭,并将该打印功能的工作内存释放到系统空闲内存,此时复印工作的可用内存为系统空闲内存、复印工作内存以及打印工作内存的总和。然后步骤440,根据当前可用内存判断用于打印的内存是否充足,如果还是内存不足,则关闭扫描功能,此时扫描功能的工作内存也加入了用于复印工作的内存中,此时内存判断为充足,则步骤450,可根据当前可用的内存进行复印操作。当完成复印操作后,步骤460,重新打开之前关闭的打印与扫描功能,并为该打印与扫描功能重新分配内存。当然,本专利技术还可有其他多种实施例,在不背离本专利技术精神及其实质的情况下,熟悉本领域的技术人员可根据本专利技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本专利技术权利要求的保护范围。本文档来自技高网...

【技术保护点】
一种多功能一体机的内存管理方法,其特征在于,包括如下步骤:    接收功能工作请求,并根据所述请求进行所述功能的可用内存检查;    提示所述功能的可用内存不足;    关闭当前的空闲功能,同时释放所述空闲功能的工作内存;及    将所述工作内存提供给当前功能使用。

【技术特征摘要】
1.一种多功能一体机的内存管理方法,其特征在于,包括如下步骤接收功能工作请求,并根据所述请求进行所述功能的可用内存检查;提示所述功能的可用内存不足;关闭当前的空闲功能,同时释放所述空闲功能的工作内存;及将所述工作内存提供给当前功能使用。2.根据权利要求1所述的多功能一体机的内存管理方法,其特征在于,还包括内存初始化的步骤。3.根据权利要求1所述的多功能一体机的内存管理方法,其特征在于,还包括将所述关闭的功能自动打开的步骤。4.根据权利要求1所...

【专利技术属性】
技术研发人员:周兴平
申请(专利权)人:德鑫科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1