On Tuesday June 2 2009, Matthias Bach wrote:
Hi!
...
Well, then that software is written poorly.
No, but in the latter case every access will involve two filesystems and an emulated block device instead of only one filesystem. That additional overhead is something you will always see in io bound applications.
If the system (overall not a single application) is I/O-bound, then by definition it has plenty of CPU left over and the additional CPU overhead of virtualization is of little consequence, especially if there's more than one CPU (or core) available, which is becoming the norm. If the system is high-utilization (both CPU and I/O)—which is always desirable from the standpoint of cost-effectiveness—then any additional overhead from virtualization will cut into the net system throughput.
Regards, Matthias
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org