CPU Ready time is really low on my physical server, however ASP.NET(2nd) application is not running fast. VM has 1 vCPU and 12GB of memory where only 6GB is used.
Sometimes when team starts working with the application - it spikes to 100% CPU Utilization. Additionally when we perform backup in background, the app slows down even further.
As IIS is multi threaded environment, I'm planning to add additional vCPU and give higher access to resources in VM Setting.
Please critique if you think this will not help.