On 2014-10-24 11:14, Willem Jan Withagen wrote: > On 24-10-2014 17:03, Allan Jude wrote: >> On 2014-10-24 04:05, Willem Jan Withagen wrote: >>> Hi, >>> >>> Just out of curiosity I did the following: >>> >>> Updated 10-STABLE src in both Dom0 and in the Bhyve FreeBSD VM >>> Rebooted my bhyve AMD testing machine so it was in a fresh state. >>> Nothing special loaded orhter than ZFS. >>> >>> And build a 10-STABLE kernel on the raw box, that took about 6 minutes. >>> no {make,src}.conf, so the full GENERIC KERNEL >>> That took about 6:45 minutes. >>> >>> Again rebooted to clean the box up. >>> And then booted a 10-STABLE bhyve VM with all memory and processors >>> assigned to the VM. So all the power could be available to the VM. >>> >>> The build again 10-STABLE in the VM. >>> That took about 9:30 minutes. >>> >>> Now it looks like the VM has a 50% overhead. >>> My expectations were quite a bit better for the performance difference >>> between the two? >>> >>> Would people with more experience in doing VM stuff expect such a large >>> difference? >>> Or is this a to be expected result? >>> >>> Thanx, >>> --WjW >>> >>> System info: >>> Dom0: >>> 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r273066M >>> (110.0 Head with Neel's patch) >>> CPU: AMD Phenom(tm) II X6 1075T Processor (3013.83-MHz K8-class >>> 16 Gb Ram >>> ZFS mirror >>> 2* 500Gb WD WD5000AA >>> cache 2* Samsung SSD 840 PRO Series DXM05B0Q >>> >>> Dom Bhyve >>> FreeBSD 10.0-RELEASE-p9 >>> ahci-hd 16GB > >> The big difference here is probably disk performance. If you do >> something that is pure CPU, you'll usually get about the same >> performance as the host, but virtualized disk is not always nearly as good. > > Would it make any difference to use virtio instead of ahci-hd? > > In any case, to test your assumption: > build a 10G memdisk in Dom0 and DomU > load it with sources and /usr/obj > and see if that helps getting things closer? > > Nice thing to do during eveninghours in the weekend. > > --WjW > > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to > "freebsd-virtualization-unsubscr...@freebsd.org" >
Doing that would give you a much more accurate benchmark. -- Allan Jude
signature.asc
Description: OpenPGP digital signature