S
SC Support
Hello,
We currently have a Remote Desktop Collection with four session hosts running Windows Server 2016. Our users sign in and will be placed on the least-strained server due to load balancing. This is working great and we have no issues.
However, we do come across some serious performance issues when launching internet browsers. Internet Explorer, Chrome, Firefox, and Microsoft Edge (the new one) all use up a significant amount of CPU. There are times when one single internet browser can take upwards of 30 to 35% of CPU usage, when visiting a site like Google Maps. When you have multiple users on a session host, and even just a few of them use an internet browser, the overall CPU usage for the session host can get extremely high, resulting in slow experiences for other users on the session host.
I'm aware that Windows Server 2016 has fair share turned on by default and we know for a fact that it is working. We ran CPU stress tests with multiple test accounts and the CPU usage balanced it all out between the users.
But is there a way to actually limit the CPU usage for a particular program? What if we wanted Microsoft Edge, for example, to only use up to (and no more) of 10% of the CPU? How can this be done?
Continue reading...
We currently have a Remote Desktop Collection with four session hosts running Windows Server 2016. Our users sign in and will be placed on the least-strained server due to load balancing. This is working great and we have no issues.
However, we do come across some serious performance issues when launching internet browsers. Internet Explorer, Chrome, Firefox, and Microsoft Edge (the new one) all use up a significant amount of CPU. There are times when one single internet browser can take upwards of 30 to 35% of CPU usage, when visiting a site like Google Maps. When you have multiple users on a session host, and even just a few of them use an internet browser, the overall CPU usage for the session host can get extremely high, resulting in slow experiences for other users on the session host.
I'm aware that Windows Server 2016 has fair share turned on by default and we know for a fact that it is working. We ran CPU stress tests with multiple test accounts and the CPU usage balanced it all out between the users.
But is there a way to actually limit the CPU usage for a particular program? What if we wanted Microsoft Edge, for example, to only use up to (and no more) of 10% of the CPU? How can this be done?
Continue reading...