Why is I/O Other Bytes Delta Really high (100GB) when using Terminal Services (remote desktop)

remote desktopwindows-server-2003windows-terminal-services

I’m running a server with Win 2003 Standard and when I’m remoting in I see that the I/O Other Delta is exceptionally high. If I don’t move the mouse or touch anything it’s around 4GB but If I start to move the mouse around it goes up to over 100GB. What precisely gets included in Other I/O and is it normal to have I/O this high? What is causing this and how can I resolve it?

We notice that when the server is stressed in this regard it negatively affects system performance and is causing network issues for other applications. We have at least 3GB of RAM left of the 11GB installed and the CPU is consistently below 20-30% usage.

Best Answer

If your remote desktop is configured for high resolution and there is a lot of movement on the display, a lot of data will be generated towards the terminal.

You can configure the remote desktop session to use lower graphics resolutions to reduce traffic.

There are other tools (TightVNC is quite good) that will compress the data and allow very fast communications.

That is not to say that the Microsoft clients are bad. The MS Terminal Server also has lots of configuration, you need to tweak them to your requirements.