首页> 外国专利> COMPRESSED MEMORY SWAP FOR VIRTUALIZED EMBEDDED SYSTEMS AND THE METHOD

COMPRESSED MEMORY SWAP FOR VIRTUALIZED EMBEDDED SYSTEMS AND THE METHOD

机译:用于虚拟嵌入式系统的压缩内存交换和方法

摘要

PURPOSE: A virtualization embedded system and a method thereof are provided to implement fast response and memory saving, and to be applicable to a micro embedded device at which a hardware swapping device is hard to be installed, by quickly compressing and storing a part of the memory of an auxiliary virtual machine with a memory compression and swapping tool in order to secure insufficient available memory when the memory of a main virtual machine in a virtualization-applied embedded system is insufficient. CONSTITUTION: A memory compression and swapping method in a virtualization embedded system includes the following steps: a memory shortage occurrence step(a) where a memory shortage occurs in a main virtual machine; a memory delivery step(b) where memory is delivered to the main virtual machine because the memory of an auxiliary virtual machine needs to be reduced and the memory of the main virtual machine needs to be increased due to the memory shortage occurrence in the main virtual machine; a memory securing step(c) where the auxiliary virtual machine secures memory in case available memory is insufficient during the process of memory reduction in the auxiliary virtual machine; a step(d) of swapping out a part of memory data in case the memory is still insufficient after the memory securing of the auxiliary virtual machine; a memory data compression step(e) where the swapped memory data is transmitted to the main virtual machine and compressed by a memory compression and swapping tool; and a storage and mapping step(f) where the compressed data is stored in the memory of the main virtual machine, and the address of stored location and the address of the swapping device are mapped. [Reference numerals] (a) Memory shortage occurs in a main virtual machine; (AA) Start; (b) Deliver memory from an auxiliary virtual machine to the main virtual machine; (BB) End; (c) Secure the memory of the auxiliary virtual machine; (d) Swap out a part of memory data of the auxiliary virtual machine; (e) Compress the swapped memory data by a memory compression and swapping tool; (f) Store the compressed memory data and map a storage address and a swapping device address
机译:目的:提供一种虚拟化嵌入式系统及其方法,以实现快速响应和节省内存,并适用于通过快速压缩和存储一部分硬件交换设备而难以安装硬件交换设备的微型嵌入式设备。当应用虚拟化的嵌入式系统中主虚拟机的内存不足时,使用带有内存压缩和交换工具的辅助虚拟机的内存来确保可用的内存不足。组成:一种虚拟化嵌入式系统中的内存压缩和交换方法包括以下步骤:内存不足发生步骤(a),其中主虚拟机中发生内存不足;内存交付步骤(b),因为需要减少辅助虚拟机的内存,并且由于主虚拟机中出现内存不足而需要增加主虚拟机的内存,因此将内存交付给主虚拟机机;内存保护步骤(c),在所述辅助虚拟机的内存减少过程中,如果可用内存不足,则所述辅助虚拟机保护内存;步骤(d),在辅助虚拟机的内存固定后,如果内存仍然不足,换出一部分内存数据;内存数据压缩步骤,将交换后的内存数据传输至主虚拟机,并通过内存压缩与交换工具进行压缩;存储和映射步骤(f),其中将压缩数据存储在主虚拟机的存储器中,并映射存储位置的地址和交换设备的地址。 [附图标记](a)主虚拟机中发生内存不足; (AA)开始; (b)将内存从辅助虚拟机传递到主虚拟机; (BB)结束; (c)保护辅助虚拟机的内存; (d)交换辅助虚拟机的一部分内存数据; (e)用内存压缩和交换工具压缩交换的内存数据; (f)存储压缩内存数据并映射存储地址和交换设备地址

著录项

  • 公开/公告号KR101331098B1

    专利类型

  • 公开/公告日2013-11-19

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20110110850

  • 发明设计人 김용현;이노복;이준원;

    申请日2011-10-28

  • 分类号G06F9/06;

  • 国家 KR

  • 入库时间 2022-08-21 15:44:17

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号