Microsoft Remote Desktop Adapter using around 12% of i7 CPU. Is this Excessive?

Cooltiger

Getting the hang of it
Joined
Jun 28, 2020
Messages
51
Reaction score
46
Location
2701 NSW Australia
Hi all
I have the Optiplex 7040 as a remote BI server. It is totally reliable over over Remote Display but would anyone know if using 12% of i7-6700 CPU capacity is excessive?
I have all Dell and Nvidia drivers up to date.
Optiplex 7040 details below

Dell Inc. OptiPlex 7040
BIOS Version 1.24.0
Date 7/14/2022
MOTHERBOARD Manufacturer Dell Inc.
Model 0HD5W2
Version A01
OPERATING SYSTEM Edition Microsoft Windows 10 Pro (64-bit)
Version (Build) 21H2 (10.0.19044)
Devices and Drivers
PROCESSOR V Intel® Core i7-6700 CPU (5) 3.40GHz
GRAPHICS • Microsoft Remote Display Adapter
NVIDIA Quadro P600
AUDIO V NVIDIA High Definition Audio
Realtek Audio
NETWORKING
AND I/O
Intel® Ethernet Connection (2) 1219-LM
ZeroTier Virtual Port
MEMORY V 16 GB
STORAGE V WDC WDS240G2G0B-00EPW0
WDC WD40PURZ-85TTDY0
1665031177320.png

I am running 10 cameras an using around 20% CPU. Response times are excellent on CPAI 1.6.6 Beta using a NVIDIA Quadro P600. Not so good on garden giraffe.
1665031751697.png
 

Mike A.

Known around here
Joined
May 6, 2017
Messages
3,833
Reaction score
6,393
I have the same machine as my server. At the moment mine says 33.7% and 169.5 MB memory so you're in better shape than me. ; )

That's with the BI console up and I have 20 active cams and some other things running. Without BI up it's 13.2% and 88.3 MB.
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
25,021
Reaction score
48,787
Location
USA
Looks like you are not using substreams? That seems high for that machine and 10 cameras. BI should be in single digits.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,677
Reaction score
14,029
Location
USA
12-13% of an i7-6700 is usually indicative that the load is fully saturating one thread (one CPU core). You will probably find that if you minimize Blue Iris and any other continuously-changing regions of the screen, the remote desktop CPU load will drop to almost nothing. If so, then this is totally normal.
 

Mike A.

Known around here
Joined
May 6, 2017
Messages
3,833
Reaction score
6,393
Mine looks completely different this morning.

Not having loaded up the BI console recently and with only a static web page and Task Manager up, it shows 0.7% and 33.7 MB.

After loading the BI console, it shows 15-18% and 75-83 MB.

Closing it, drops back to 0.1% and 83 MB.

I get such inconsistent results for so many things when looking at Task Manager I'm never sure about it.
 

Cooltiger

Getting the hang of it
Joined
Jun 28, 2020
Messages
51
Reaction score
46
Location
2701 NSW Australia
Hi all
I have the Optiplex 7040 as a remote BI server. It is totally reliable over over Remote Display but would anyone know if using 12% of i7-6700 CPU capacity is excessive?
I have all Dell and Nvidia drivers up to date.
Optiplex 7040 details below

Dell Inc. OptiPlex 7040
BIOS Version 1.24.0
Date 7/14/2022
MOTHERBOARD Manufacturer Dell Inc.
Model 0HD5W2
Version A01
OPERATING SYSTEM Edition Microsoft Windows 10 Pro (64-bit)
Version (Build) 21H2 (10.0.19044)
Devices and Drivers
PROCESSOR V Intel® Core i7-6700 CPU (5) 3.40GHz
GRAPHICS • Microsoft Remote Display Adapter
NVIDIA Quadro P600
AUDIO V NVIDIA High Definition Audio
Realtek Audio
NETWORKING
AND I/O
Intel® Ethernet Connection (2) 1219-LM
ZeroTier Virtual Port
MEMORY V 16 GB
STORAGE V WDC WDS240G2G0B-00EPW0
WDC WD40PURZ-85TTDY0
View attachment 141712

I am running 10 cameras an using around 20% CPU. Response times are excellent on CPAI 1.6.6 Beta using a NVIDIA Quadro P600. Not so good on garden giraffe.
View attachment 141716
I found ShareMouse.exe running in services and using 6% CPU, it did not appear in Task Manager/Processes. I stopped and deleted it and now am using 10% in Bi and 9% in RDP
 

Cooltiger

Getting the hang of it
Joined
Jun 28, 2020
Messages
51
Reaction score
46
Location
2701 NSW Australia
12-13% of an i7-6700 is usually indicative that the load is fully saturating one thread (one CPU core). You will probably find that if you minimize Blue Iris and any other continuously-changing regions of the screen, the remote desktop CPU load will drop to almost nothing. If so, then this is totally normal.
All Cores seem to be used. Much less CPU consumption after I found and deleted sharemouse.exe from services. Makes me wonder how many other services could be stopped to run BI and CPAI. I have to try to minimise power consumption as am paying 28 c/Kwh power at present and this will shortly increase. I am a 76 yr old retired farmer who installed one camera and now has12 cameras on two BI systems. Without IPCT forum I would not have been able to set up BI as well. Very basic PC skills.
1665110643383.png
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,677
Reaction score
14,029
Location
USA
It is common for a single thread of program instructions to actually be scheduled across multiple cores relatively evenly as a way to physically spread out the heat on the chip. Just one of the complex things about CPU usage that can make it hard to understand what is going on. Doesn't really matter. The important thing is that amount of CPU usage by remote desktop is perfectly fine while it is showing Blue Iris video or any other large rapidly updating surfaces. I wouldn't worry about it unless your overall CPU usage was well over 50%.
 
Top