I have a vanilla SharePoint 2013 server virtualized under Hyper-V for a dev environment. Both application server and database server have 12 GB of RAM and 4 core CPU. All services are enabled, search crawling paused.
I can see my SQL server under a heavy load even when no requests is made, the process is taking about 20-30%. Whenever I request a page this goes up to between 60-80% and it takes roughly 6 seconds for any pages to come up. When I created my first site collection after running the installation wizard it timed out twice on me, and took 13 minutes the third time to succeed.
If I check the recommended specs for a dev environment, my setup is largely above it. What is wrong? How can I speed that up to something respectable?