Windows 7 上的 Virtual PC 没有调整显卡大小的功能?

Windows 7 上的 Virtual PC 没有调整显卡大小的功能?

当前 VirtualBox 有一个地方可由用户设置显卡 RAM 大小。

Win 7的Virtual PC好像没有?

它会自动调整吗——但是如果屏幕尺寸是 800 x 600 而用户将其调整为 1600 x 1200,那么原始视频尺寸可能不够,这会导致任何问题吗?

我有时确实会看到 VPC 屏幕上出现闪烁的随机像素区域......也许是由于视频 RAM 大小不足造成的?

答案1

http://blogs.msdn.com/virtual_pc_guy/archive/2005/11/21/494961.aspx

虚拟 PC 和视频内存

Virtual PC 模拟具有 8mb 视频内存 (VRAM) 的 S3 Trio 64 显卡。时不时有人问我为什么不增加 VRAM 的数量 - 原因如下:

VRAM 是固定开销。您启动的每个虚拟机都会使用计算机内存中的 8mb 来存储我们的 VRAM 信息。如果我们增加这个值 - 这将增加每个虚拟机使用的内存量 - 无论虚拟机是否正在使用这些额外的内存。

在支持硬件 3D 加速的显卡上,VRAM 用于存储纹理和其他性能改进措施。但是,对于 2D 显卡,VRAM 仅用于存储屏幕上内容的单帧缓冲区。这意味着,对于 2D 显卡(例如我们模拟的显卡),添加更多 VRAM 只能让您支持更高的分辨率 - 但它并不能提供更好的性能。 在 8mb 时我们能够以高达 1600x1200 的分辨率显示。

所以基本上用户可以设置为1600x1200,VRAM大小不需要调整。

但是,您可以编辑 VMC 文件以拥有最多 16mb 的 VRAM。

<video_adapter> 
    <vram_size type="integer">16</vram_size> 
</video_adapter> 

相关内容