I was in a similar situation a year or two ago.
The server takes a lot of time, despite this, but in fact it does not need to be restarted with minor changes. You only need to restart the server with major changes, otherwise restart or redistribute the project to the server.
However, the system was not fast until I had three ram concerts. I would recommend upgrading the workstation to support the server first. They are called workstation class systems for some reason :) Get yourself an 8 GB machine and tell your boss that you will be twice as productive :)
Karl
source share