Tuesday, September 6, 2016

How to speedup (php)VirtualBox

Assuming you're running the right version of DSM and have enough RAM you can virtualize Windows (and other operating systems) using the phpVirtualBox-package on your Synology NAS. Most CPU's in Synologys NAS-units aren't that powerful compared to desktop PC's so I thought of sharing some hints to help somewhat improve the performance:
* Configure your virtual machine to use all cores of your NAS. My DS415+ has 4 cores and I'm using all of them. It makes a big difference running on the (default) one core compared to four cores.
* Dedicate enough RAM to your virtual machine. The more the better (for Windows anyway). I'm using between 3-4GB's.
* Put your virtual harddrives on an SSD to improve I/O-performance. Makes a big difference.

Have any more hints for improving performance? Feel free to contribute to this list by leaving a comment below.