Don't use "Use Host I/O Cache" w/OSX 10.9

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Don't use "Use Host I/O Cache" w/OSX 10.9

Post by loukingjr »

Just a tip. I found out in Mavericks, if you enable "Use Host I/O Cache" on the SATA or IDE Controllers for a guest, the File Cache Memory will continue to grow until it gradually fills whatever RAM you may have installed as long as a guest is open. When you install or update a guest it also caches everything it writes to RAM. It wouldn't be a problem but VirtualBox doesn't release the memory once you shutdown the guest. It isn't released until you restart your Mac or if you know how, purge the memory from the terminal. Basically it behaves as a memory leak although it isn't one. I don't know if the same thing happens in prior OSX versions. I assume it does in 10.8.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Post Reply