我在一个testing设施工作,我们必须testing一些漂亮的老套件漂亮的新软件。 编写该软件的开发人员在find我之前先在vmware工作站上进行testing。 他们都有最近的高规格个人电脑,所以VMware客户performance相当不错。
我想调整这些客人的工作就像我必须testing软件的最低规格的硬件。 像Pentium III 1 GHz(!)和1 GB的RAM。 内存显然不是一个问题,我怎么能得到虚拟机中的“CPU”,就像一个10岁的PC?
我正在考虑运行一些CPU压力工具,素数生成器等,但这似乎是矫枉过正。 如果可能的话,我想坚持使用vmware工作站。
在ESXi中,可以为每个VM设置资源分配限制。 您可以限制虚拟机访问的MHz数量。 您也可以对内存执行相同的操作。 我不确定在VMware Workstation中是否存在相同的function。
一般来说,尽pipe如此,一个可靠的杀死性能的方式(特别是在使用慢速硬盘的时候)就是生成大量的磁盘IO。 你可以使用iozone或iometer创build一堆读/写IO。
也看看广域网模拟器,使您的networking几乎s …. ick;)
但总的来说,我预计实际的虚拟现实行为与现实中的老式虚拟个人计算机还是有很大的不同,所以从剩余市场上购买PIII / PII笔记本电脑的托盘仍然会给您带来更为现实的结果。