镜像文件特性

由于内存是一种易失性存储设备,其存储的数据在断电时将全部丢失。在某些应用中,您可能希望虚拟硬盘可以像物理硬盘一样,永久存储数据,这样在恢复供电时可以继续原来的工作。Primo Ramdisk 支持镜像文件特性,可以将虚拟硬盘中的数据转储到物理硬盘,并在下次上电时自动从物理硬盘中恢复数据,从而使用户数据得以保持。这些转储的数据在物理硬盘以镜像文件方式存在。

镜像文件格式

Primo Ramdisk 支持3种镜像文件格式:完全镜像紧凑镜像压缩镜像

完全镜像

完全镜像是对虚拟硬盘的一比一复制。此格式为推荐格式,并且也是唯一可以支持定时保存的格式。

Primo Ramdisk 相比较 VSuite Ramdisk,对完全镜像格式进行了优化,因此建议您采用 Primo Ramdisk 新创建的完全镜像文件,而不是直接使用 VSuite Ramdisk 创建的镜像文件,以便获得新特性带来的性能提升。当然 Primo Ramdisk 也完全向下兼容 VSuite Ramdisk 的镜像文件。

紧凑镜像

紧凑镜像,又叫智能镜像,是对虚拟硬盘的紧凑复制。它重新组织数据分布,并且仅保存有效数据。因此它的文件大小通常要比完全镜像小。

压缩镜像

压缩镜像是对虚拟硬盘的压缩复制。虚拟硬盘的数据经过压缩后再保存到镜像文件。Primo Ramdisk 提供了不同的压缩等级,等级越高,镜像文件越小,但压缩时间也越长。

在大多数情况下,不建议使用压缩镜像。这是因为压缩镜像不支持快速保存模式,即意味着每次保存时, Primo Ramdisk 会对虚拟硬盘全部数据重新做保存导致保存过程非常耗时。但是在仅加载镜像的情况下,您可以考虑采用压缩镜像。因为在这种情况下压缩镜像可以避免保存慢的缺点,同时由于压缩后的镜像文件通常比较小,可以减少硬盘的读取时间,从而加速加载速度。

加载和保存功能

当您为虚拟硬盘关联了镜像文件后,Primo Ramdisk 将在虚拟硬盘创建时或每次计算机启动时自动从镜像文件读取数据并加载到虚拟硬盘。除了自动加载功能,Primo Ramdisk 还支持各种保存功能:仅加载关机时保存休眠时保存待机时保存、删除前保存定时保存手动保存

仅加载

这个功能使虚拟硬盘在每次计算机启动时自动从镜像文件加载数据,但不会自动保存虚拟硬盘的数据到镜像文件。因此当下次计算机启动时,虚拟硬盘仍将恢复原始的镜像文件的内容。在这个功能模式下,您仍然可以进行手动保存功能。

关机时保存

这个功能使虚拟硬盘在每次计算机关机或重启时自动将硬盘内容保存至关联的镜像文件。

休眠时保存

这个功能使虚拟硬盘在每次计算机休眠时自动将硬盘内容保存至关联的镜像文件。

待机时保存

这个功能使虚拟硬盘在每次计算机待机时自动将硬盘内容保存至关联的镜像文件。

删除前保存

如果虚拟硬盘已经关联了镜像文件,并且不是在“仅加载”功能模式下,当您删除虚拟硬盘时,Primo Ramdisk 会询问您是否需要先保存虚拟硬盘的内容至关联的镜像文件。

定时保存

定时保存功能使虚拟硬盘按照设定的时间间隔自动保存硬盘内容至关联的镜像文件。

手动保存

手动保存功能允许您在任何需要的时间将虚拟硬盘的内容保存到关联的镜像文件或一个新的镜像文件。请参见篇章:手动保存虚拟硬盘内容

高级模式

快速保存模式

快速保存模式使虚拟硬盘仅仅保存自上次保存后新增或更新的数据,跳过未改动的数据,从而避免每次写入所有数据,减少了大量的文件写入时间,加快保存速度。

延迟加载模式

在默认状态下,虚拟硬盘在计算机启动时从镜像文件加载全部数据,这会导致系统启动时间变长,特别是当镜像文件非常大的时候,加载时间可能需要十几分钟。延迟加载模式,即 VSuite Ramdisk 的快速加载模式,使虚拟硬盘仅在系统或应用程序需要数据时才从镜像文件读取相应的数据块,这样最大程度上降低镜像文件加载对系统启动时间的影响。此外,它也减少了对物理硬盘的读访问次数,因为通常情况下不需要读取全部的镜像文件数据。

延迟加载模式会影响虚拟硬盘的数据访问速度,引起性能略微下降。此外当第一次从虚拟硬盘运行应用程序或请求数据时,由于需要从镜像文件加载所需的数据块,您可能会感到一些延迟或卡顿。因此如果您对计算机启动时间没有要求或计算机启动时间影响不大的情况下,建议不必启用此模式,以便获取最佳的虚拟硬盘性能。