136得票3回答
QEMU和VirtualBox有什么区别?

最近,我发现了 QEMU 项目。我之前使用过 VirtualBox,并且听说过 Xen 和 VMWare。 QEMU 和 VirtualBox 有什么区别?我应该坚持使用 VirtualBox 吗? 在哪些情况下 QEMU 更好?

82得票3回答
Xen、QEMU和KVM有什么区别?

我知道QEMU被Xen使用,而KVM是QEMU的一个分支。 因此,KVM包括了Xen添加到QEMU中的内容吗?这个名称是什么? 谢谢。

78得票16回答
检测应用程序中的虚拟化操作系统?

我需要检测我的应用程序是否在虚拟化的操作系统实例中运行。 我发现了一篇关于这个主题的有用信息的文章。同一篇文章出现在多个地方,我不确定原始来源。VMware使用特定的无效x86指令返回有关自身的信息,而VirtualPC使用一个神奇的数字和一个IN指令的I/O端口。 这是可行的,但似乎在两...

27得票5回答
虚拟机/超级管理程序中的CUDA / OpenCL

有人知道任何允许直接访问CUDA/OpenCL或实现CUDA/OpenCL抽象的虚拟化解决方案吗? 更新:感谢那些评论的人。虽然经典的“桌面”虚拟化很好,但我怀疑像Xen这样的解决方案更接近。

25得票1回答
AWS::CloudFormation::Init是如何工作的?

我们可以使用AWS::CloudFormation::Init来在启动实例后执行命令和上传文件。但是有人知道这个操作的内部原理吗(来自亚马逊的角度)? 当我们传递模板时,文件或命令在何时传输到虚拟机?这是通过Xen特殊管道还是通过网络实现的? "Resources": { "MyIns...

24得票3回答
Docker容器与Unikernel的比较

我最近使用“scratch-haskell”作为基本镜像,借助Docker部署了一个小型的Haskell应用程序。 然后我了解了一些关于Unikernels和HALVM的内容,但是感到有些困惑。 我的Docker容器大约有6MB大小。具有相同Haskell应用程序的Unikernel大约也...

21得票1回答
x86架构中的“不可虚拟化”指令是什么?

在硬件辅助虚拟化出现之前,有些指令由于各种原因无法虚拟化。能否请有人解释一下这些指令是什么以及为什么不能被虚拟化?

19得票9回答
不需要操作系统的Java虚拟机?

我知道BEA正在研发LiquidVM,它不需要底层操作系统,但我想知道是否有开源社区中的人正在开发类似的项目。 理想情况下,我希望找到一种实现方式,其中虚拟机直接由操作系统引导程序加载。

19得票2回答
有没有一个操作系统命令可以运行来确定是否在基于Xen的虚拟机中运行?

有没有一种从Xen虚拟机内运行的OS命令,可以告诉我这是一个虚拟盒子而不是物理盒子?我听说内核对此有自我意识的智能。例如,"ps"输出中的额外列或类似的东西?(我知道vmstat提供了“st”列,但我也在运行Linux Kernel 2.6.11及更高版本的物理主机上看到过它)。 非常感谢,...

18得票4回答
如何对虚拟机进行基准测试

我正试图公正地比较XenServer和ESX,其中一项比较我想做的是多个虚拟机下的性能。有人知道如何公平地对虚拟机性能进行基准测试吗? 在每台服务器上,我想运行固定数量的XP / Vista虚拟机(例如8个),并测量在负载下每个虚拟机的运行速度。理想情况下,我希望整个系统(CPU / Mem...