[发明专利]存储器管理装置和图像处理装置有效
| 申请号: | 201380006661.9 | 申请日: | 2013-01-23 |
| 公开(公告)号: | CN104081365A | 公开(公告)日: | 2014-10-01 |
| 发明(设计)人: | 丹波正登;丰田隆司 | 申请(专利权)人: | 京瓷办公信息系统株式会社 |
| 主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F12/10 |
| 代理公司: | 上海音科专利商标代理有限公司 31267 | 代理人: | 张成新 |
| 地址: | 日本大阪府大阪*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储器 管理 装置 图像 处理 | ||
技术领域
本发明涉及存储器管理装置和图像处理装置。
背景技术
近年来,在打印机、复合机等图像形成装置中安装了操作系统,从而通过操作系统实现了虚拟存储方式的存储器管理(例如参照专利文献1)。
【在先技术文献】
【专利文献】
专利文献1:日本公报、特开2001-213011号
发明内容
虽然虚拟存储空间的容量可以通过操作系统进行设定,但是,当虚拟存储空间的容量较大时,操作系统的管理区域的容量也变大,因而虚拟存储空间的容量较小更为理想。
当欲在虚拟存储空间中,随着某一个已划分的虚拟区域的扩充或移动,而在另一个已划分的虚拟区域的位置上划分出另一个虚拟区域时,需要将该另一个已划分的虚拟区域移动到其他位置。该情况下,必须重新将该另一个已划分的虚拟区域映射到物理区域。另外,此时,当与该虚拟区域对应的物理区域在物理存储空间中也发生移动时,还必须进行将该另一个已划分的虚拟区域复制到移动目的地的存储器复制(memory copy)。该情况在虚拟存储空间中的可用空间(free space)较少时经常发生。
本发明是鉴于上述问题而完成的,其目的在于获得一种能够降低在扩充或移动某一个已划分的虚拟区域时重新映射(或者重新映射和存储器复制)的频率的存储器管理装置和图像处理装置。
本发明的一方面涉及的存储器管理装置设有存储区域管理部和存储器组管理部。存储区域管理部执行下述(a)和(b)这两个处理,即:(a)对于在虚拟存储空间内划分出的各个虚拟区域分别设置表示该虚拟区域的使用是否结束的标志;(b)在通过移动或扩充第一虚拟区域而使第一虚拟区域的一部分或全部与第二虚拟区域重叠的情况下,当第二虚拟区域的标志表示第二虚拟区域的使用已结束时,存储区域管理部允许移动或扩充第一虚拟区域而使第一虚拟区域与第二虚拟区域重叠,当第二虚拟区域的标志表示第二虚拟区域的使用尚未结束时,存储区域管理部不允许移动或扩充第一虚拟区域而使第一虚拟区域与第二虚拟区域重叠。另外,当存储区域管理部允许移动或扩充第一虚拟区域而使第一虚拟区域与第二虚拟区域重叠时,存储器组管理部将与第一虚拟区域和第二虚拟区域的重叠部分相对应的物理存储空间中的物理区域加以集合,以相对于其他的虚拟区域进行映射。
由此,能够降低在扩充或移动某一个已划分的虚拟区域时重新映射(或者重新映射和存储器复制)的频率。另外,物理存储空间的利用效率变高。
本发明的一个方面涉及的图像处理装置具备:存储器管理装置、通过该存储器管理装置进行管理的存储器以及将图像数据保存到该存储器中并进行图像处理的应用。而且,该存储器管理装置设有存储区域管理部和存储器组管理部。存储区域管理部执行下述(a)和(b)这两个处理,即:(a)对于在虚拟存储空间内划分出的各个虚拟区域分别设置表示该虚拟区域的使用是否结束的标志;(b)在通过移动或扩充第一虚拟区域而使第一虚拟区域的一部分或全部与第二虚拟区域重叠的情况下,当第二虚拟区域的标志表示第二虚拟区域的使用已结束时,存储区域管理部允许移动或扩充第一虚拟区域而使第一虚拟区域与第二虚拟区域重叠,当第二虚拟区域的标志表示第二虚拟区域的使用尚未结束时,存储区域管理部不允许移动或扩充第一虚拟区域而使第一虚拟区域与第二虚拟区域重叠。另外,当存储区域管理部允许移动或扩充第一虚拟区域而使第一虚拟区域与第二虚拟区域重叠时,存储器组管理部将与第一虚拟区域和第二虚拟区域的重叠部分相对应的物理存储空间中的物理区域加以集合,以相对于其他的虚拟区域进行映射。
由此,能够降低在图像处理中所使用的存储器中移动或扩充某一个已划分的虚拟区域时重新映射(或者重新映射和存储器复制)的频率。另外,物理存储空间的利用效率变高。
(发明效果)
根据本发明,能够降低在存储器管理装置等中移动或扩充某一个已划分的虚拟区域时重新映射(或者重新映射和存储器复制)的频率。
本发明的上述或者其他目的、特征以及优势,通过结合附图和下述详细说明将变得更加清楚。
附图说明
图1是表示设有本发明实施方式涉及的图像处理装置的图像形成装置的结构的框图。
图2是对于在移动或扩充某一个虚拟区域时该虚拟区域与另一个虚拟区域重叠时图像处理装置的动作进行说明的流程图。
图3A是对于在图1所示的RAM中划分出的虚拟区域中的某一个虚拟区域的移动(移动前的状态)的一例进行说明的图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京瓷办公信息系统株式会社,未经京瓷办公信息系统株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380006661.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:共享服务
- 下一篇:动态编程语言的基于跟踪器的运行时优化
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





