VMware Player vs. VirtualBox: performance comparison
来源:互联网 发布:剑三捏脸数据怎么清洗 编辑:程序博客网 时间:2024/05/23 02:05
Continuing from the feature comparison between VMware Player and VirtualBox, I will present performance comparison between VMware Player and VirtualBox.
To compare virtualization overhead of two virtualization software packages, I created one VM on VMware Player, and another VM on VirtualBox, both of which have exactly the same specifications. Then Iran various PTS tests to obtain performance benchmarks from both VMs. Since two guest VMs have exactly the same hardware specification, the lower the virtualization overhead is, the better performance a VM will get.
I conducted the performance experiments on one VM at a time, so that there is no resource contention between the two VMs. That is, I powered on VMware Player VM, completed a series of tests on it, and powered off the VM. Next, I powered on VirtualBox VM, repeated the same set of tests with it, and powered it off.
Host Machine Specification
- CPU: Intel(R) Core(TM) i7-3612QM CPU @ 2.10GHz
- Memory: 8GB Shared Dual Channel DDR3 Memory
- Disk: 1TB 5400 RPM SATA Hard Drive
- VMware Player: 5.0.1 build-894247
- VirtualBox: 4.2.16 r86992
Guest VM Specification (for both VMware Player and VirtualBox)
- Processor count: 1
- Memory: 1GB
- Hard disk: 10GB
- Filesystem: EXT4
- Operating System: Ubuntu 13.04 (64-bit)
- Linux Kernel: 3.8.0-19-generic (x86_64)
Guest VM Installation
- VMware Player VM: VMware Tools
- VirtualBox VM: Guest Additions
I did performance tests in three categories: (1) disk, (2) processor and (3) memory. For each category, I randomly chose several tests among available ones from Phoronix Test Suite.
Disk Performance Comparison
CPU Performance Comparison
Memory Performance Comparison
Conclusion
According to the test results, it appears that VMware Player has a slight edge over VirtualBox in terms of CPU and memory. As far as disk performance is concerned, it is not conclusive which one is better.
It may still be hard to generalize the findings reported here, since this is a case of one particular hardware setting with a limited set of tests. So take it with a grain of salt.
If you want to share your experience with VMware Player or VirtualBox in terms of their performance, feel free to share it in the comment section.
- VMware Player vs. VirtualBox: performance comparison
- VMware Player vs. VirtualBox: feature comparison
- Performance Comparison: Disk Images vs LVM in a Xen Environment
- Array Performance Comparison: C-Array vs CCArray vs NSArray vs NSMutableArray
- (OK) Ubuntu 15.10: KVM vs. Xen vs. VirtualBox Virtualization Performance
- VMware Features Comparison: Workstation vs Server(转)
- 同时安装Vmware Player与VirtualBox 虚拟机无法访问网络问题解决
- vmware player加载virtualbox安装好的虚拟ubuntu
- VirtualBox vs Vmware 及 VirtualBox制作虚拟机方法
- In-Memory Natively Compiled vs Interpreted Stored Procedures Performance Comparison in SQL Server 20
- Virtualization showdown: VMware Workstation vs. Sun xVM VirtualBox
- Performance comparison C++, C# and Java
- Performance comparison C++, C# and Java
- Comparison of Performance of Different poll implementations
- Performance Comparison - Identity() x NewId() x NewSequentialId
- tomcat io performance comparison with nio
- Java vs .Net security comparison
- Direct3D vs. OpenGL: A Comparison
- iTween的回调 对oncompletetarget的理解
- C++实现golang chan 版本一
- 关于ffmpeg 的命令总结
- 第二学期第九周项目1--实现复数类中的运算符重载(复数与浮点数)
- 最长公共子序列
- VMware Player vs. VirtualBox: performance comparison
- hdu 1285 拓扑排序
- 一目运算符
- hdu1066
- How to fix yum errors on CentOS, RHEL or Fedora
- Android基本数据类型测试
- Java缓存框架EhCache学习
- 【Hibernate学习笔记】映射值类型集合
- 使用 Vagrant 打造跨平台开发环境