标签: virtualization

RAID 或不 RAID:SSD 和虚拟化

我正在接近那个时候,由于Windows 腐烂,我的主 PC 已经足够慢,我可能应该重新安装。与其花一周时间折腾、重新安装和配置,却发现我又一次忘记备份我的 Visual Studio 设置,我打算升级。我已经购买了所有部件,并且正在进行基准测试以找到最佳配置。

我购买了两个Crucial M4 120GB SSD(更新到2012 年4 月的最新固件:)00F并且一直在使用CrystalDiskMark运行一些快速基准测试。以下是一些结果:

单驱:

单驱动性能

RAID 0通过英特尔 Z77芯片组控制器:

RAID 0

这些基准测试显然不是详尽无遗的,但我认为它们让我对各种配置之间的期望有了很好的了解。

我的理解是,对于最常见的使用模式,即使用 Visual Studio 进行开发(我的主要用途),4K读取和写入更为常见,即使在构建期间也是如此。有RAID 0和没有,差别不大。但是有了512KSequentialR/W,差异就足以引起注意了。

问题是,为了避免未来的腐烂问题——坦率地说,因为我可以——我将更多地依赖虚拟化。我的计划是使用VMware Workstation将我的开发环境的不同部分分割成虚拟机:一个是 Visual Studio 和随附工具,另一个是 SQL Server,另一个是 Adob​​e Design Suite,等等。这是创建或克隆新的,我相信我会看到长期可靠性的改进(并且只有在我想要的时候才会看到 Adob​​e 更新弹出窗口)。

所以,我的问题是,RAID 0传统设置相比虚拟化是否值得使用SSD 配置(在我的情况下,操作系统和裸机应用程序在一个 SSD 上,VM 在另一个上)?虚拟化会利用512KSequentialR/W 的优势RAID 0吗? …

raid windows-7 ssd virtualization raid-0

8
推荐指数
1
解决办法
3917
查看次数

Macbook Pro Retina 中的 Windows 7 [虚拟化] 分辨率

所以,我正在考虑买一台 Macbook Pro Retina,但后来我意识到 Apple强迫你调整分辨率,所以你实际上并没有看到 2880x1800 显示器的真正好处。相反,你会看到放大的、像素化的图标——几天前我在苹果商店亲眼看到了这一点。不过没关系,因为我购买一个的主要原因是在其上运行 Windows 7,但是我知道训练营驱动程序尚未更新以与 MBP Retina 一起使用。相反,选项是运行 Windows 7 虚拟化,但我还没有找到任何确凿的证据来表明整个 2880x1800 分辨率是否会像运行本地 Windows 7 一样执行相同的虚拟化(VMware Fusion、VirtualBox、Parallels)。

我的问题是:Windows 7 是否看到整个 2880x1800 虚拟化,与在裸机(新兵训练营)上运行一样?

windows-7 virtualization macbook-pro-retina

7
推荐指数
1
解决办法
2万
查看次数

什么 Hypervisor/GPU 可用于虚拟化环境下的游戏?

我的主板是“Z68 Extreme7 Gen3”,支持VT-d。我还有一个 i3,它也支持 VT-d。

我想在使用显卡直通的虚拟化环境下玩游戏。什么 Hypervisor 和 GPU 支持这个?

这甚至可能吗?

virtualization vt-d

7
推荐指数
1
解决办法
4403
查看次数

如何判断 CPU 是否支持虚拟化

我知道如果您在电脑前,有一些简单的方法可以确定是否支持虚拟化。买之前想知道CPU是否支持虚拟化。

CPU 需要内置什么来支持虚拟化,我如何判断 CPU 是否支持?

virtualization

7
推荐指数
1
解决办法
5237
查看次数

我可以使用 VHD 文件来启动 VMWare 吗?

我正在使用 VMWare,并且我的操作系统映像采用 VHD(虚拟硬盘驱动器)的形式。我已经做了一些搜索,但我没有看到任何关于此的内容。

所以我的问题是:是否可以使用 .VHD 文件将我的操作系统加载到我的 VMWare 虚拟机上?如果是这样,如何?

windows-7 virtualization vmware-player virtual-machine

7
推荐指数
2
解决办法
4万
查看次数

我可以本地启动虚拟机吗?

我的问题是:

如果您安装了正确的驱动程序等,是否可以在您的硬件上本地运行虚拟机?换句话说,我可以使用 VHD 作为普通硬盘来启动吗?

我想这样做的原因是我同时从事图形密集型和音频密集型工作,但我的计算机功能不够强大,无法同时处理这两种工作,而且很多时候我安装了一堆我没有的音频程序想影响我的图形程序的稳定性。基本上我想在两组应用程序之间进行沙箱处理。所以我尝试在 VirtualBox VM 中运行图形密集型程序,并在本机运行音频密集型工作(仅仅是因为将 ASIO 音频设备路由进/出 VirtualBox 很痛苦)。这种类型的-的作品-图形密集型的东西是可以容忍的,但还是比较慢,因为它是一个虚拟机内运行。

所以我的下一个想法是双启动并将图形和音频程序安装在单独的分区中,但我经常同时使用它们,所以每次我需要使用其他程序集时都重新启动我的机器是不切实际的.

但我可以接受这种情况:如果我需要做更多音频密集型的事情,我将启动到音频分区并在 VM 中运行图形程序,然后当我在图形部分上大量工作时,我将直接在硬件上将图形分区作为常规操作系统启动。

这可能吗?例如通过将 VHD 作为普通硬盘启动?或者通过设置双启动,每次关闭音频分区时,将图形VM VHD与原生图形分区同步?鉴于上述情况,它是否实用?

如果这是不可能的,除非购买另一台计算机,否则任何人都可以为上述场景建议一个最好的设置(这两个世界是性能、沙盒和并行运行)?提前致谢。

audio graphics virtualbox virtualization multi-boot

7
推荐指数
1
解决办法
1721
查看次数

在 Windows 8.1 上未检测到 x64 硬件虚拟化支持

我收到以下错误(是的,我知道这已被多次报告,但请进一步阅读):VT-x/AMD-V 硬件加速在您的系统上不可用。您的 64 位客户机将无法检测到 64 位 CPU 并且无法启动。

问题是,虚拟化在我的BIOS中启用了,我也确信我的BIOS升级到最新版本。

事情是这样的:我在同一台机器上使用了 VirtualBox,但是在 Windows 7 中,我可以运行完全相同的 x64 来宾映像。

virtualbox virtualization virtual-machine

7
推荐指数
2
解决办法
1万
查看次数

使用 Dell Bios 启用 Intel VT-x 虚拟化

编辑:我之前的问题写错了,所以我要更好地解释自己。

我一直在尝试在我的 PC(戴尔 Optiplex 3020、英特尔酷睿 i5 4050)中安装英特尔的 HAXM。我一直无法,因为安装程序提示我一条消息,说 VT-x 未启用但满足系统要求。

我尝试在 Bios(Dell Bios A005)中设置虚拟化。该选项在那里并且据说已经启用,但是在重新启动并再次运行 HAXM 安装程序后,它仍然给我相同的消息。

我在这里错过了什么吗?

bios virtualization

7
推荐指数
1
解决办法
4万
查看次数

即使在 bios 中启用了虚拟化,“AMD-V 不可用”

我昨天在 bios 中启用了虚拟化,昨天虚拟机工作了。今天,我仔细检查了 bios,虚拟化仍然启用。但是当我尝试启动虚拟机时,它给了我这个错误:

Failed to open a session for the virtual machine Ubuntu 15.04.

AMD-V is not available (VERR_SVM_NO_SVM).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Run Code Online (Sandbox Code Playgroud)

这是什么原因造成的,我该怎么办?

我的主板是技嘉GA-78LMT-USB3

我的CPU是AMD FX-6300 3.5GHz 6核处理器黑色版

更新:在虚拟机上安装 32 位版本的 Ubuntu 后,它运行良好。但是,这仍然不能解释为什么 VirtualBox 没有检测到我有 AMD-V,我尝试在 vmware 上运行 ubuntu,这告诉我必须关闭 Hyper-V,所以我的虚拟化肯定是打开的,只是该虚拟机没有检测到它。

更新 2: Ubuntu 启动了,但它一直不停地闪烁;这意味着 VirtualBox 没有检测到我的 Hyper-V。

更新 3:系统上安装了 Hyper-V,Hyper-V 显然会导致其他虚拟机之间发生冲突,我现在将其关闭并让 Windows 重新启动。

更新 4:它有效!

bios virtualization ubuntu

7
推荐指数
1
解决办法
2万
查看次数

intel_iommu=on,但没有iommu_groups

我正在尝试设置 VGA Passthrough。目前正在 Ubuntu 16.04 下尝试此操作(但由于几乎不相关的挫折,我接近回滚到 vanilla Debian)。我大部分时间都在尝试遵循本指南,但我一直坚持理解 IOMMU 分组,因为显然我的机器不想分组。

我在内核命令行上设置了 intel_iommu=on,并且可以通过“cat /prod/cmdline”进行验证。但是,'find /sys/kernel/iommu_groups/ -type l' 什么也没找到,'ls /sys/kernel/iommu_groups' 显示一个空目录。尽管谷歌搜索,我没有找到太多关于如何从这里解决这个问题的指导,而且在此之前,还没有尝试过很多愚蠢的硬件技巧,所以对 PCI 总线进行故障排除对我来说是新的。

就硬件而言,这台机器在 Asus X99 E-WS 主板上有一个 Intel E5-1650 v3,一个 Nvidia Quadro K4000 和一个 GTX 970。我试图将 970 留给主机使用,而将 K4000 专用于 VM . 很高兴提供 lspci 或 virsh ondedev-list 输出,如果这会有所帮助,但最初并没有将它放在这里,因为它很长,而且我认为我什至还没有到有帮助的地步;据我所知,有关 iommu 被打开的事情在说谎

编辑:所以它被报告为:

$ dmesg | grep -e DMAR -e IOMMU
[    0.000000] DMAR: IOMMU enabled
[    0.000000] DMAR: IOMMU enabled
Run Code Online (Sandbox Code Playgroud)

我更迷茫了;如果它没有被启用,它可能是我的一些愚蠢的 grub 或内核模块错误。但我真的不清楚如何处理它,而不是按照其他资源所说的去做。

linux virtualization graphics-card

7
推荐指数
2
解决办法
1万
查看次数