what's the best virtual machine? virtualbox or vmware?
What's the best virtual machine? virtualbox or vmware?
Java Virtual Machine is the best one
hyper V
KVM
/thread
Virtualbox is far better.
The free version of VMware won't even let you do clones or snapshots.
Sorry meant to quote this
1. Hyper V and 2.VMware
VMware runs more OS, HyperV super stable and faster
KVM w/ Virt-manager.
For what reason would you use nonfree VM software?
Also QXL drivers are drivers of the gods.
Virtualbox is so shit you only have to look at the company that now owns it and how they have dealt with vulnerabilities in the past. Never mind the fact that snapshots don't even restore as intended. Virtualbox is a shit show that can be dropped on a whim because Oracle might decide one day it isn't worth the hastle to maintain it if they can't monetize it.
parallels for macos
OP here. what about QEMU? my dad said it's pretty nice because it doesn't rely on hardware virtualization although KVM falls back on it, it's just that its method of falling back isn't always smooth. is this true? i want to try out linux but id like to avoid partioning my drive at the moment due to windows freaking out over boot files last time i attempted.
Fedora Boxes
Type 1 hypervisor or type 2?
On your hardware or rented hardware?
Are you a poor fag?
KVM and qemu
rest are garbage
Why is that better than VirtualBox?
>Poorfag option
VB
>Poorfag better option
VMWare Player
>I'm student/I have money
VMWare
QEMU handles hardware emulation.
ie. Certain parts of the chipset & motherboard features.
KVM handles the raw CPU calls and keeps everything running smoothly.
Virtualbox is such a piece of shit. There's literally no reason to ever use it. If you're on Linux, KVM with QEMU is better. If you're on Windows, you obviously don't care about freedom so you might as well use VMware. If that doesn't work you, you can just use Xen and have your Windows and powerful, free virtualization.
Fuck Virtualbox. It barely even has the free card because of how shit Oracle is.
Xen is comfy.
QEMU is on windows i just installed it. i don't know how to use it though.
QEMU is for advanced users and is geared more toward emulating other CPU architectures. KVM is the way to go if you want x86/64 running on x86/64.
too bad you need a fucking phd to get that shit working with gpu passthrough
Can get it going in 30 minutes tops.
>Enable VT-d
>stub your GPU
>Add GPU to virt-manager or terminal if you prefer
>Install VM
>Install GPU drivers in VM
All these shilling for KVM/QEMU is just absurd.
For normal usage (i.e. running virtual machines for the one-off Microsoft Office or testing dangerous software) Virtualbox is the best.
KVM/QEMU does all its Windows graphics in CPU. Even logging into Windows is laggy because of that. You're essentially software emulating all those mandated desktop effects of Windows.
Even typing in Word lags in KVM/QEMU, jesus. Virtualbox doesn't have this problem because it PROPERLY DELEGATES all those DirectX and Direct3D calls to the Linux host by translating them into OpenGL calls.
>KVM/QEMU does all its Windows graphics in CPU.
Look into Virgil3d
>Virgil3d
Linux guests only.
On Windows guests you're literally using the whole QXL+Spice shit and the result is like fucking Remote Desktop Lag
Even on your own machine it feels like using some Windows 2000 era remote desktop.
None of this when you're using Virtualbox. And no, nobody cares if the I/O performance is 5 seconds faster in KVM/QEMU when even typing words in Microsoft Word under it is laggy.
wow, like, chill
I've never had issues with my setup. I run Server 2012 inside a vm with the QXL drivers installed.
>The QEMU binary links to the spice-server library in order to provide this capability and implements the QXL paravirtualized framebuffer device to enable the guest OS to take advantage of the performance benefits
QXL is not working properly if it lags.
Something is not configured correctly.
IT's the microstutters.
Compared to Virtualbox it's unusable.
Have you tried Virtualbox with a Windows guest and the VBox display D3D-OpenGL bridge installed?
KVM has nothing compared to that almost-native smoothness and responsiveness.
>Have you tried Virtualbox with a Windows guest and the VBox display D3D-OpenGL bridge installed?
>KVM has nothing compared to that almost-native smoothness and responsiveness.
I have, and wasn't any more impressed. My 2012 vm is on my server but I've run W8 on my desktop. Spice worked incredibly well to where it was difficult to tell the difference between it and native hardware.
just tried qemu with apricity and got this. i simply dragged the iso over the icon and it opened up and i tried to liveboot it. did i fuck up?
>idk how to setup qemu nor kvm
dude if you don't know just ask! Not everything is as limited as virtualbox is, some stuff has many ways to go about things.
yeah but how do you actually make various virtual machines in qemu? every guide i've found just shows how to boot an iso.
You need a backend for it to do serious x86 virtualization, KVM for Linux fags, or you'll need to Xen.
>being this retarded and unironically shitposting about it
>2017
lol
what's a backend? you mean like a user interface?
Virtualbox is fine you guys are spergs
No, I mean QEMU by itself does shitty virtualization for your native platform, because it's not designed for that. However, it can use a backend, such as KVM or XEN that does a significantly better job at virtualization instead. It's kind of like, QEMU by itself is doing rendering on a CPU, but it can use a backend such as KVM or XEN, which would be liek hardware accelerated graphics. However, KVM is a Linux/BSD thing, and nothing really exists for Windows to satisfy the same use. XEN is a pretty hardcore solution so you're best off avoiding it.
Whatever Terry A. Davis uses.
VMware imo. Used Virtualbox before switching and it's much better! Make sure to get something like workstation pro and find a key online. They're pretty easy to find.
>what's the best virtual machine?
The one that's not free.
why is qemu shitty? i thought open source software is the best because people can work together on it and be happy.
QEMU is not shitty, it just does shitty virtualization by itself for x86 compare with other options. QEMU is able to emulate a wide variety of CPU architectures. You can, for example, run older versions of macOS in it because it can virtualize a PowerPC system on an x86 machine. Of course, it supports x86 virtualization, but it's design means it's not nearly as fast as other x86 virtualization options. The x86 architecture has features specifically for virtualization, which significantly speed it up, but QEMU, due to it's generalized design, doesn't make use of it. KVM, on the other hand, does. There is no reason to make QEMU by itself perform better for x86 virtualization x86 hardware, because QEMU and it's features can be used on top of KVM. KVM handles the actual virtualization using the x86 virtualization features, and QEMU does all the management and interfacing. Of course, this doesn't work for Windows, because KVM is part of the Linux kernel, but the who the fuck is doing serious virtualization on Windows and not using VMware or HyperV?
Me because i has to disable virtaulization
Why is setting up proper graphics in kvm+qemu such a fucking pain in the ass?
The options for emulating the graphics card are
-vga [std|cirrus|vmware|qxl|xenfb|tcx|cg3|virtio|none]
all of which either don't work with Windows or are shit, besides qxl which can give me pretty good performance ONLY if used in conjunction with SPICE (otherwise it's shit, even with the driver).
And what I mean by shit is not being able to fucking move or resize a simple window without it lagging, tearing and leaving trails all over the place.
I don't want to play shitty games, I just want to make the OS usable.
Now I'm trying to connect to my VM via SPICE to somewhat increase performance.
I've installed the qxl driver and the Windows Guest Tools from spice-space.org
and took the parts from this script wiki.gentoo.org
and plugged them into my own:
#!/bin/sh
SPICE_PORT=5902
qemu-system-x86_64 \
-enable-kvm \
-cpu host,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time \
-smp 8,cores=4,threads=2,sockets=1 \
-m 4G \
-vga qxl \
-soundhw ac97 \
-usbdevice tablet \
-net nic -net user,hostname=windowsvm \
-sdl \
-drive file=$HOME/qemu/win7.img,index=0,media=disk,format=raw,cache=none,if=virtio \
-spice port=${SPICE_PORT},addr=127.0.0.1,disable-ticketing \
-device virtio-serial \
-chardev spicevmc,id=vdagent,name=vdagent \
-device virtserialport,chardev=vdagent,name=com.redhat.spice.0 \
-daemonize
#exec spicy --title win7 -h 127.0.0.1 -p ${SPICE_PORT}
and for some reason I can't connect (pic related).
I tried following the arch wiki also (wiki.archlinux.org
but it wasn't very helpful.
There's really little documetntation and forum threads on this topic in general.
I'm guessing the problem lies with the Windows guest, although I installed everything I needed for this.
Nothing beats vsphere + esx
Somebody pls help
VirtualBox
All these hyper-v shills
...
Hyper-V
qemu
how do i get it to work????
What on earth are you doing?
i installed qemu
i opened arch-anywhere
and im presented this...
i literally LITERALLY L I T E R A L L Y did nothing else.
Mupen64+
ok
you are wrong.
kvm/qemu just works, is a lot faster than virtualbox and is very easy to use.
what part of that is ok? ill fucking end you.
That's the nicest picture of moonman that I have ever seen!
Only VirtualBox. VMWare is too big