@thatguy, you missed the point. He wants to be able to run different OSes in VMs one at a time. It is for people who only want to check out and play with other OSes without installing them.
When he says good VM host he is talking about:
[1] Very good host OS for VM because light, fast and responsive. ie, in VM you have host & guest OS.
[2] Better VM performance on Haiku than other OSes running the same VM software but performance is likely close and only benching would show for sure of any real difference (ie, Qemu 0.9.x on Linux versus on Haiku) and
[3] Running single OS in VM at any one time which really is implied and the normal use at the user level. Just like how people use VMs on other OSes. You are fixated on the idea that he wants to run multiple VMs at once which is completely wrong. I have about 3 VMs with different OSes but I run only 1 VM at one time and very rarely 2 at once. That is how almost all users work with VMs!
[quote=tonestone57]@thatguy, you missed the point. He wants to be able to run different OSes in VMs one at a time. It is for people who only want to check out and play with other OSes without installing them.
When he says good VM host he is talking about:
[1] Very good host OS for VM because light, fast and responsive. ie, in VM you have host & guest OS.
[2] Better VM performance on Haiku than other OSes running the same VM software but performance is likely close and only benching would show for sure of any real difference (ie, Qemu 0.9.x on Linux versus on Haiku) and
[3] Running single OS in VM at any one time which really is implied and the normal use at the user level. Just like how people use VMs on other OSes. You are fixated on the idea that he wants to run multiple VMs at once which is completely wrong. I have about 3 VMs with different OSes but I run only 1 VM at one time and very rarely 2 at once. That is how almost all users work with VMs![/quote]
Linux kernel has better performance clock for clock cpu for cpu in throughput then Haiku does, currently. could that change in the future ? Its not much slower, but the interupts that make the OS snappy, degrade performance a wee bit. Its a few % points towards linux, nothing drastic though.
See reply #1. Just becuase it does some things faster, doesn’t mean that there isn’t a penalty somewhere else.
I am aware of how people use VM’s. thumbdrives are cheap.
Its a few % points towards linux, nothing drastic though.[/quote]
Yes, I believe performance of same Qemu version on Linux or Haiku would be fairly close. Only benching would show if true or not.
Drive install is not always an option. I have x86 Android OS. Tried to boot and would not even with the VESA driver. Also, others download OSes (like Haiku) and it will not boot for them or crashes. Others download OSes they try out couple of times and then delete them. I have downloaded Haiku images and sometimes not worth installing to thumb drive if I will install newer version in couple of days. Sometimes I just want to check something out real quick in Haiku but prefer not rebooting, ie, I give help on forums and being able to check in Haiku helps which can quickly be done through VirtualBox without rebooting, etc.
Also, with hardware V, Haiku (and other OSes) run pretty good in virtual machines.
Also, you could do what you say with just 1 thumb drive with good size like 8GB. Partition it, install OSes, install boot manager (like Grub) and create a multi-OS thumb drive. =)
I used HaikuDepot to download and install qemu. When I run: qemu-img create -f raw c.img 1500 I get a crash. So I created Win7 ISO using qemu Windows. When I run qemu-system-i386 -boot c -m 512 -vga std -boot -hda c.img -cdrom Win7img.iso (32-bit) I also get a crash. Haiku version is hrev47851 GCC4.