Home

Windows 10 Multi-User Load

%3CLINGO-SUB%20id%3D%22lingo-sub-790384%22%20slang%3D%22en-US%22%3EWindows%2010%20Multi-User%20Load%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-790384%22%20slang%3D%22en-US%22%3E%3CP%3EAnyone%20having%20load%20issues%20with%20users%20on%20Windows%2010%20Multi-User%20-%20It%20seems%20if%20a%20process%20locks%20up%20for%20one%20user%2C%20everyone%20else%20session%20is%20stuck.%20I'm%20thinking%20of%20switching%20to%20Server%202016%20instead.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-794089%22%20slang%3D%22en-US%22%3ERE%3A%20Windows%2010%20Multi-User%20Load%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-794089%22%20slang%3D%22en-US%22%3EI%20changed%20the%20VM%20from%20D2sV3%20to%20D8v3%20and%20I%20haven't%20seen%20that%2C%20yet.%20The%20user%20load%20is%20still%20quite%20low%20as%20we%20are%20just%20beginning%20testing.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-795214%22%20slang%3D%22en-US%22%3ERe%3A%20Windows%2010%20Multi-User%20Load%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-795214%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F318058%22%20target%3D%22_blank%22%3E%40mmarti1223%3C%2FA%3E%26nbsp%3BThere%20are%20a%20couple%20of%20things%20to%20watch%20for.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFirst%20is%20how%20many%20physical%20CPUs%20are%20assigned%20to%20your%20VM.%20If%20you%20do%20have%20a%20user%20that%20locks%20up%20and%20you%20only%20have%201%20or%202%20physical%20CPU%20then%20yes%20you%20are%20going%20to%20experience%20performance%20issues.%20For%20our%20purposes%2C%20we%20typically%20use%20Dv2%20VMs%20for%20our%20smaller%20deployments%20and%20the%20higher%20tier%20Ev3s%20for%20bigger%20deployment.%26nbsp%3BRemember%20v3%20VMs%20are%20hyper-threaded%20so%20if%20you%20are%20running%20a%204%20vcpu%20machine%20then%20you%20only%20have%202%20physical%20CPU%20so%20depending%20on%20the%20number%20of%20users%20you%20could%20run%20into%20issues.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERemote%20Desktop%20in%20general%20doesn't%20run%20that%20well%20in%20low%20end%20environments.%20Anything%20under%204%20cpu%20will%20tend%20to%20be%20unstable.%20Think%20of%20it%20this%20way%2C%20you%20always%20want%20to%20be%20able%20to%20tolerate%201%20cpu%20being%20overloaded%20while%20other%20CPUs%20are%20available%20for%20the%20kernel%2C%20services%20and%20the%20other%20users.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20second%20thing%20to%20look%20at%20is%20the%20cleanup%20of%20your%20image.%20We%20found%20that%20some%20services%20such%20as%20cortana%20tend%20to%20have%20high%20usage%20when%20running%20the%20multi-session%20image.%20The%20default%20store%20app%20for%20skype%20for%20some%20reason%20eats%20a%20lot%20of%20ram%20even%20if%20it's%20not%20used%20when%20lots%20of%20users%20are%20connected.%20In%20most%20of%20our%20cases%20we%20also%20decided%20to%20go%20back%20to%20using%20Windows%20Server%20as%20the%20multi-session%20preview%20seems%20to%20have%20a%20few%20performance%20bugs%20and%20in%20any%20case%20in%20general%20Windows%20Server%20is%20so%20much%20more%20stripped%20down%20than%20W10%20that%20it's%20just%20better%20for%20performance.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOne%20example%20that%20really%20made%20us%20switch%20was%20issues%20with%20the%20push%20notification%20service%20having%20frequent%20runaways%20and%20eating%20a%20ton%20of%20CPU%20and%20RAM.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESince%20we%20made%20the%20switch%20to%20WS%20we%20found%20at%20least%2020%25%20lower%20CPU%20usage%20compared%20to%20the%20Windows%2010%20image.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20think%20in%20general%20we%20approach%20it%20more%20for%20compatibility.%20If%20we%20have%20a%20software%20that%20doesn't%20run%20well%20in%20Windows%20Server%20then%20we%20look%20at%20using%20the%20Windows%2010%20Multi-session.%20Another%20place%20where%20we%20use%20W10%20is%20for%20VDI.%20Any%20other%20scenario%2C%20currently%2C%20we%20use%20Windows%20Server.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHope%20this%20helps.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-795775%22%20slang%3D%22en-US%22%3ERe%3A%20Windows%2010%20Multi-User%20Load%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-795775%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F279564%22%20target%3D%22_blank%22%3E%40gab_vision1%3C%2FA%3E%26nbsp%3BThanks%20for%20the%20notes.%20I've%20found%20D16s%20seems%20to%20be%20working%20fell%20for%20about%2010-12%20users%20logged%20all%20using%20excel%20and%20google%20chrome.%20I've%20tried%20to%20setup%20server%202016%20but%20I%20can't%20get%20office%20to%20run.%20It%20crashes%20when%20trying%20to%20activate.%3C%2FP%3E%3C%2FLINGO-BODY%3E
mmarti1223
Occasional Contributor

Anyone having load issues with users on Windows 10 Multi-User - It seems if a process locks up for one user, everyone else session is stuck. I'm thinking of switching to Server 2016 instead.

3 Replies
I changed the VM from D2sV3 to D8v3 and I haven't seen that, yet. The user load is still quite low as we are just beginning testing.

@mmarti1223 There are a couple of things to watch for.

 

First is how many physical CPUs are assigned to your VM. If you do have a user that locks up and you only have 1 or 2 physical CPU then yes you are going to experience performance issues. For our purposes, we typically use Dv2 VMs for our smaller deployments and the higher tier Ev3s for bigger deployment. Remember v3 VMs are hyper-threaded so if you are running a 4 vcpu machine then you only have 2 physical CPU so depending on the number of users you could run into issues.

 

Remote Desktop in general doesn't run that well in low end environments. Anything under 4 cpu will tend to be unstable. Think of it this way, you always want to be able to tolerate 1 cpu being overloaded while other CPUs are available for the kernel, services and the other users.

 

The second thing to look at is the cleanup of your image. We found that some services such as cortana tend to have high usage when running the multi-session image. The default store app for skype for some reason eats a lot of ram even if it's not used when lots of users are connected. In most of our cases we also decided to go back to using Windows Server as the multi-session preview seems to have a few performance bugs and in any case in general Windows Server is so much more stripped down than W10 that it's just better for performance.

 

One example that really made us switch was issues with the push notification service having frequent runaways and eating a ton of CPU and RAM.

 

Since we made the switch to WS we found at least 20% lower CPU usage compared to the Windows 10 image.

 

I think in general we approach it more for compatibility. If we have a software that doesn't run well in Windows Server then we look at using the Windows 10 Multi-session. Another place where we use W10 is for VDI. Any other scenario, currently, we use Windows Server.

 

Hope this helps.

@gab_vision1 Thanks for the notes. I've found D16s seems to be working fell for about 10-12 users logged all using excel and google chrome. I've tried to setup server 2016 but I can't get office to run. It crashes when trying to activate.

Related Conversations
Tabs and Dark Mode
cjc2112 in Discussions on
35 Replies
Extentions Synchronization
Deleted in Discussions on
3 Replies
flashing a white screen while open new tab
Deleted in Discussions on
14 Replies
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies