It is increadibly fast ! Here are the GENERIC kernel compilation times, observed on a physical machine and on a virtual one that is running on the same physical machine of course:
Run number | Physical | Virtual |
---|---|---|
1 | 4m05.54s | 3m47.97s |
2 | 4m04.79s | 3m40.96s |
How can it be faster than native machine ?
$ while true; do
> date
> ssh -o ConnectTimeout=1 puffy1 "uptime; exit"
> sleep 1
> done
Thu Oct 6 15:36:14 CEST 2016
ssh: connect to host puffy1 port 22: Network is down
Thu Oct 6 15:36:15 CEST 2016
ssh: connect to host puffy1 port 22: Network is down
[snip…]
# date; rcctl start vmd
Thu Oct 6 15:36:18 CEST 2016
vmd(ok)
#
Thu Oct 6 15:36:26 CEST 2016
ssh: connect to host puffy1 port 22: Connection refused
Thu Oct 6 15:36:27 CEST 2016
3:36PM 5 secs, 0 users, load averages: 0.56, 0.12, 0.04
So it booted the whole system (kernel and userland) in less than 10 seconds !