9/17/2008

WinMount - 虚拟文件夹技术前瞻

历来WinMount推行的都是一种mount驱动的操作模式,无需解压,直接将压缩包挂载为一个新的驱动器。在保留此操作模式的基础上,WinMount开发团队在近期将推出一个新的操作模式:即虚拟文件夹。这是一种文件夹的操作模式,简单的说就是以文件夹的方式使用压缩包。

虚拟文件夹的核心技术是“文件过滤驱动”。文件过滤驱动是基于文件读写的一个驱动,和文件系统很类似,只是切入点不同,实现的效果也是不同的。过滤驱动在WinMount的具体应用可以表现为,把磁盘内的某一个格式的压缩包直接虚拟成文件夹的形式,用户可以像操作文件夹一样直接操作这个压缩包。

特点一:随机解压,只解压需要访问的数据

众所周知,普通的压缩包的访问方式是将整个压缩包解压出来,然后进行访问。而虚拟文件夹的访问方式非常灵活,WinMount只解压用户需要访问到的数据,省去了不必要的解压过程,大大提高了效率。

特点二:在内存中访问数据,节省硬盘空间

我们先来看一个例子。

例子:压缩包A.zip, 其路径为:d:\folder\A.zip,压缩包中有一个可执行文件A.exe

从上面的表格可以看出,传统方式打开压缩包后,进程的真实路径在系统的临时文件夹中,而WinMount虚拟文件夹方式打开的进程在虚拟路径中。

结论:传统方式打开压缩包,文件会在Windows临时文件夹中打开,日积月累,临时文件夹的体积会越来越大,非常占用硬盘空间。以WinMount虚拟文件夹方式打开压缩包,文件在虚拟文件夹中执行,简单的说,就是在内存中执行,并不对真实的物理硬盘进行操作,所以不会占用硬盘空间。

特点三:虚拟文件夹支持多种压缩包格式

WinMount虚拟文件夹技术可以将多种压缩格式虚拟成文件夹,如(1)MOU, RAR, ZIP,7Z等。一些不常用不主流的压缩格式也会陆续支持。

(1)MOU:WinMount首创压缩格式,采用随机解压算法,能够实现文件的瞬时读取。传统压缩格式虚拟为文件夹后,需要建立索引文件,以便于在下次虚拟文件夹的时候达到瞬时读取,MOU的优势在于永远不需要建立索引文件也可以瞬时。

特点四:虚拟文件夹保留传统的文件夹操作习惯

虚拟文件夹可以省去解压缩的繁琐步骤,任何操作都保留传统的文件夹操作习惯,压缩包在Windows窗口中打开,工具栏,菜单栏,右键菜单都保持不变,就像使用普通文件夹一样。虚拟文件夹的操作不会调用WinMount的主窗口程序,一切都在Windows后台运行。用户只要在软件中设置以文件夹方式关联WinMount就可以了。

虚拟文件夹技术是WinMount团队对压缩包的另一个新的思想突破,将为广大电脑用户提供一套完整便利的压缩包解决方案。

没有评论: