从虚拟机访问 Clearcase 视图驱动器速度很慢

从虚拟机访问 Clearcase 视图驱动器速度很慢

我有一个在 Windows XP 主机下运行的 Windows XP 虚拟机。

在主机上:

主机上安装了 clearcase 7.1.1.2。我有一个动态视图映射到某个驱动器上。该视图具有特定的 VOB/目录结构,其中存储了我的夜间构建的应用程序 DLL 和配置文件。我在使用 VOB 中的 DLL 和配置文件的主机上运行我的应用程序,一切运行顺利。

现在我想将此设置移至虚拟机。

关于客人:

我正在使用 vm-player 运行客户机。我不想在这台机器上安装 clear-case,因为我不想将这台机器暴露在网络上。客户机中的网络设置为“仅主机”。我已将主机的 clearcase 视图驱动器映射为共享文件夹,并且我能够从虚拟机访问此驱动器。此外,应用程序正在运行。

但是,问题是虚拟机对 clearcase 驱动器的访问非常慢。我可以从 Windows 资源管理器中体验到这一点。因此,在虚拟机中启动我的应用程序需要几秒钟,而在客户机上启动速度非常快。

我的问题是:有什么方法可以提高性能?我已设法将一些不经常更改的 DLL 复制到虚拟机以提高性能。但是,仍然有很多 DLL 必须从 clearcase 驱动器中取出,因为它们经常更改。

VMplayer 版本为:VM Player 3.0.1 build-227600 客户机和主机均为:Windows XP service pack 3 主机 clearcase 为:clearcase 7.1.1.2

答案1

最后,我设法通过快照 Clearcase 视图解决了这个问题。原始视图是动态视图,从中加载 DLL 的速度慢得令人无法接受。在创建快照视图并与虚拟机共享存储此视图内容的文件夹后,我设法从托管在虚拟机中的应用程序获得了不错的性能。

相关内容