I am running a 64bit Debian guest on a 64bit Windows 8.1 host with vt-x and Virtualbox v5.1.26. I have a Truecrypt volume on the host where I store all my private data, which is mounted at logon. For simplicity I would like to store my VM and any future VMs here as well (as opposed to encrypting each one and having to enter a password whenever they are launched).
My question is, will this put an unnecessary load on my cpu? What would the performance difference be between:
-An encrypted VM
-An unencrypted VM running from inside an encrypted TC container?
Also is there any other reason why this might be a really bad/dangerous idea?
Thanks