That depends largely on what you do.<div><br></div><div>As I mentioned, I&#39;m a developer using IBM tools, and Oracle.  IBM&#39;s stuff is java based, and is horribly bloaty and memory hungry.  When I&#39;m testing and running the apps I&#39;m writing, it&#39;s doing a lot of (database) I/O.  When I&#39;m coding them, it&#39;s doing a lot of filesystem I/O compiling and such.</div>
<div><br></div><div>Windows I/O is pretty bad to begin with, and that&#39;s exacerbated on a VM (and even more so when using a compressed NTFS filesystem, or using VirtualBox&#39;s &quot;shared folders&quot; functionality).  So for me, there&#39;s a quite noticeable speed difference when Windows is in a VM, even when I give it a full 4G of RAM.</div>
<div><br></div><div>I&#39;m not sure I get the &quot;trust&quot; issue; the problems I&#39;ve seen on Windows have been almost exclusively &quot;bad user behavior&quot; which can be done equally on a VM or not, but undoubtedly my experiences and context are wildly different from yours, so do what works for you of course.  =)</div>
<div><br></div><div>All that said I&#39;m still amazed at the VM technology at all; no matter what&#39;s being run as guest or host.   Everything mostly just works; I find it all quite amazing.  Every day I find wonder at how far in the future I live now, and what fantastic things my son will see in his lifetime.</div>
<div><br></div><div><br><br><div class="gmail_quote">On Tue, Feb 21, 2012 at 11:33 PM, Michael Trausch <span dir="ltr">&lt;<a href="mailto:mike@trausch.us">mike@trausch.us</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>I know that I for one do not trust Windows for running on bare hardware.  It is constrained to a VM on my system, under VirtualBox.</p>
<p>It works pretty well there. As best as I can tell, native speed. In truth, probably less, but not noticeably so.</p>
<p>--<br>
Sent from my Ice Cream Sandwich-powered HTC G2<br></p></blockquote></div></div>