工具箱 - 面向 IT 专业人员的新产品

Greg Steen

本专栏所表述观点仅为作者个人之见,并不一定反映 Microsoft 的观点。所有价格在撰写本文时都经过确认,但有可能发生变更。

VirtualBox
virtualbox.org

Windows 7 可与 Windows Virtual PC 完美集成。通过 Windows 7 Professional、Enterprise 和 Ultimate,还可以根据需要针对那些已过时的应用程序下载和运行许可的 Windows XP Mode 虚拟机。Windows XP Mode 的卓越之处在于它可以“随时运行”,并且在新的桌面环境和虚拟机之间提供几乎无缝的集成。

在桌面上使用虚拟机是测试新应用程序和系统配置的绝佳方法,且不会打乱您自己的工作流。但是,作为 IT 专业人员,您在很多情况下可能都非常想尝试运行 64 位虚拟机,遗憾的是,Windows Virtual PC 的当前版本仅支持 32 位主机操作系统。VirtualBox 项目为此提供了一个免费解决方案。

VirtualBox 是支持 32 位和 64 位 Windows 和 Linux 主机操作系统的 x86 虚拟化平台。与 Windows Virtual PC 一样,VirtualBox 也具有可添加到主机操作系统的可安装工具包,该工具包能为您带来主机和桌面之间几乎无缝的桌面体验。新虚拟机的创建非常简单,且由向导驱动。您只需输入名称,选取您的操作系统,选择分配给新虚拟机的内存量并创建虚拟磁盘。可将虚拟磁盘定义为动态扩展或固定大小,但对于每个虚拟磁盘,定义了最大磁盘空间。(如果您需要额外空间,则始终可以向虚拟机添加额外虚拟磁盘。)

您可以对虚拟机应用众多其他设置,以便量身定制虚拟机以满足您的需求。您可以设置引导设备顺序、要分配的处理器数量,以及是否启用 VT-x 或 AMD-V(如果处理器支持此功能)虚拟化增强功能。对于显示适配器,可调整分配的视频内存量并启用二维或三维加速功能。对于存储,可选择软盘、IDE、SATA 或 SCSI 控制器。可使用 VirtualBox 装载 ISO 映像或将 DVD 或 CD-ROM 物理设备转接到虚拟机。对于 ISO 映像,该应用程序可方便地维护您最近使用的 ISO 的列表,以便减少重复检索。

如果您选择对虚拟机启用音频,则可以在一组音频控制器和主机音频驱动程序中选取。在网络连接方面,您可以最多启用四个网络适配器。每个网络适配器都可通过 NAT、桥接适配器、仅限主机的适配器、甚至虚拟机的内部网络连接到网络堆栈。如果需要,您甚至可以指定虚拟适配器的 MAC 地址来进行测试。

VirtualBox

图 1 VirtualBox

VirtualBox 还支持串行端口和 USB 设备转接功能。要在虚拟机和桌面之间移动数据,您可以启用一个或多个共享文件夹。为了保护您自己的系统,您可以将共享设置为只读。利用 VirtualBox,甚至还可以通过内部 RDP 服务器连接到虚拟机(如果已选择此功能),这将简化远程连接。

VirtualBox 还提供了一个简单的快照功能,用于在某个时间点(例如,正好在测试该新应用程序安装程序之前)快速创建虚拟机映像。VIrtualBox 的另一卓越功能是“暂停”功能,如果您未使用当前实例,使用该功能可以将资源恢复到桌面(或其他虚拟机)。与其他虚拟化包(包括 Windows Virtual PC)一样,您也可以挂起您的实例,从而更快速地访问您的虚拟机。

现在免费提供了两种版本的 VirtualBox 软件供下载。其中一种是完全开源版本,但缺乏 RDP 服务器功能、USB 支持以及通过 USB 的 RDP 支持。因此,如果您正在寻求替代虚拟化产品,或者需要在您的 Windows 计算机上运行 64 位主机操作系统,您可能希望作为工具箱的潜在候选对象来了解 VirtualBox 项目。

CPU-Z

cpuid.com/cpuz.php

如果能快速、方便地访问您正在进行故障排除或调整的计算机的硬件详细信息,则将是非常有益的。CPUID.com 上提供的 CPU-Z 工具有助于您获取这些具体细节。使用这一免费、方便的工具,您可以获取有关 CPU、缓存、主板、内存和显示设备的深入信息。

CPU-Z

图 2 CPU-Z

CPU-Z 无需安装即可运行,因此,您可以轻松地将应用程序拖放到 USB 驱动器中,并将其与其他故障排除和调整工具一起携带到不同计算机。此简单 GUI 通过选项卡分为多个部分。“CPU”选项卡显示有关系统处理器的详细信息,包括名称、代号、系列、型号、插槽、核心数和线程数、制造纳米和核心电压。此外,还显示了支持的指令集,例如 MMX、SSE 和 VT-x。您还可以在此选项卡中查看核心时钟速度、总线速度、倍数,以及芯片的不同缓存大小和布局。

“Cache”(缓存)选项卡提供有关上述芯片缓存的更深入信息。“Mainboard”(主板)选项卡显示有关您的主板、BIOS 和图形界面的详细信息。主板详细说明了芯片集、型号和制造商信息;BIOS 详细说明了品牌、日期和版本信息;图形界面显示了类型、链路宽度和支持的最大链路宽度。下一选项卡“Memory”(内存)显示类型、大小、通道数、频率、CAS 延迟和刷新周期。(您可以知道此工具受系统超频人员欢迎的原因。)

“SPD”(串行存在检测)选项卡按插槽显示内存模块和计时详细信息。您可以查看模块大小、最大带宽、制造商和部件号、CAS 以及内存条(如果支持)的各操作频率的电压详细信息。 “Graphics”(图形)选项卡提供有关您的显示设备的更多详细信息,并显示 GPU 名称、代号、制造纳米、修订版和内存大小。此外,还显示了 GPU 核心、着色和内存的时钟频率。最后,使用“About”(关于)选项卡,您可以将所有上述便利信息另存为文本或 HTML 报告。对于希望进行宣传的超频人员,您还可以通过验证工具将您的结果发布到 CPUID 站点。

CPU-Z 同时提供 32 位和 64 位两种版本。因此,无论您是希望对难以管理的水冷式计算机进行超频设置,还是希望快速获取详细信息,CPUID.com 上的免费工具 CPU-Z 均可为您提供相应答案。

Prime95

mersenne.org/freesoft

如果您希望对新系统进行压力测试,以确保它在较高的 CPU 和内存使用率下正常运行,或者要对家用系统进行超频设置,并希望确保您的计算机将在高负载下保持稳定,您可能要尝试使用免费工具 Prime95 来替您完成该工作。

实际上,Prime95 是作为素数工具设计的,用于查找较大的 Mersenne 素数。Mersenne 素数对二进制领域特别有用,因为它采用
2P-1 形式。当前仅有 46 个已知 Mersenne 素数。Prime95 是开源工具,由 Great Internet Mersenne Prime Search (GIMPS) 团队开发。但是,要对该新服务器或自制超频计算机进行压力测试,您将需要使用 Prime95 的“极限测试”功能。此测试将对 CPU、内存、L1 和 L2 缓存乃至系统冷却效率不断施加压力。

测试将已知值与计算后的值相比较,如果二者不匹配,则可能存在问题(如果进行了超频设置,硬件负载可能过高;否则,可能存在硬件故障。但是,如果故障仅在极高负载下出现,您可能可以“忍受此故障”)。Prime95 的另一优势在于它广为人知且使用普遍,并且还有许多论坛可帮助您实际调整不同测试,以便最大程度地利用您的系统。

图 3 Prime95

Prime95 内部版本可用于 Windows 的 32 位和 64 位版本以及 *nix 的各种版本。下次要发挥系统最大潜力时,在必须更换已部署的内存条之前,请尝试使用 Prime95 工具为系统指定某些负载,并查看系统是否正常运行。

Greg Steen是一位技术专家和企业家,酷爱钻研技术。他热衷于搜罗新工具,帮助 IT 专业人员更轻松地进行操作、解答疑难及开发。

相关内容

工具箱:面向 IT 专业人员的新产品(2009 年 9 月)

工具箱:面向 IT 专业人员的新产品(2009 年 8 月)

工具箱:面向 IT 专业人员的新产品(2009 年 7 月)