The TRIM support (called "discard") is already present since VirtualBox 4.2.0, however isn't advertised since it's only implemented for the VDI format and probably needs more testing. Make backups...
It is only available through the command line (VBoxManage storageattach ... --discard on). If you have this feature enabled then deleting big files will shrink the VDI image in response to TRIM commands if possible (remember, VDI images have a 1MB block size). And the "TRIM all free space before creating VM snapshots" idea doesn't work directly, as the file system state as of a snapshot might be inconsistent. So it'd be somewhat dangerous to mess with it... either way, there's work going on in this direction, too, making image compaction use partitioning/file system knowledge. This feature isn't enabled AFAICT. Klaus On 06.11.2012 07:31, Steven Noonan wrote: > Agree, this would be hugely beneficial as far as host storage efficiency > goes. It would also be beneficial to be able to TRIM all free space > before creating VM snapshots, making it as compact as possible. > > > On Mon, Nov 5, 2012 at 9:49 PM, Marcus Reid <[email protected] > <mailto:[email protected]>> wrote: > > Hi, > > Just a thought: it might be interesting to have a guest TRIM > implementation that tells VirtualBox to make that part of the > virtual hard drive sparse again. Lots of OS's support AHCI and TRIM > now. Apologies if that functionality already exists or is in the works. > > Marcus > > _______________________________________________ > vbox-dev mailing list > [email protected] <mailto:[email protected]> > https://www.virtualbox.org/mailman/listinfo/vbox-dev > > > > > _______________________________________________ > vbox-dev mailing list > [email protected] > https://www.virtualbox.org/mailman/listinfo/vbox-dev _______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
