当前位置:首页 > 内存 > 正文

内存复用是什么意思

  • 内存
  • 2024-07-18 12:11:01
  • 9814

一、vmware内存复用在哪里开启打开VMware,虚拟机-设置,选择内存,进行调整,然后单击确定。
1.内存共享:虚拟机共享相同的物理内存空间。此时,只对内存进行读操作。当需要写操作时,必须打开另一个内存空间并修改映射。
2.内存气泡:Hypervisor通过vmtools创建一个气泡进程,欺骗空闲的虚拟机占用该进程大小的内存空间,并将其交给其他需要内存空间的虚拟机。当其他虚拟机变得空闲时,冒泡进程就会收缩,相当于回收内存空间。从而提高内存使用率。
3.内存替换:使用LRU替换卷中长期未访问的内存内容(Windows中称为虚拟内存,Linux中称为交换空间),创建映射,然后在虚拟机访问时替换到内存中。
二、mfc内存复用技术有哪些内存共享、内存替换、内存泡沫。
1.内存共享:读取时从父卷读取,修改时写入差异卷。这就是内存共享技术。
2。内存更换:当内存比较小时,会在磁盘上开辟一块空间来进行内存更换。当内存不够的时候,一些冷数据就会被替换到磁盘上。冷数据指的是一段时间。时间越长,未使用的数据越冷。
3。内存泡沫:通过压榨其他虚拟机的内存,将内存释放给其他内存使用率较高的虚拟机。这就是内存泡沫技术。