is csrss.exe supposed to use your gpu?

Keyes

New member
Member
VIP
Local time
3:20 AM
Messages
122
Using process explorer, I find that idle at the desktop , csrss.exe is using from 0.10- 1.5% of my gpu (mostly sub 0 .50)


If I interact with the aero Ui, it sometimes spikes to around 10% and back down, e.g moving aero windows, holding cursor over show desktop etc, could make it pop up to 19%, and if keep it there, it goes back to normal, a bit like how task manager spikes the cpu when you open it but its fine after wards.
Another example is that if I have the desktop open, and if I however over the programs taskbar window, and move my mouse across the mini window that appears, then it continuously goes to about 15%.



Is this activity normal? The constant 0.50% ish csrss.exe gpu usage and the spike when using an aero feature?

Gpu is a gtx 970 4gb.
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 64 bit
Anyone have any idea? It seems dwm.exe uses no gpu at all, which I would have thought used it for aero. The csrss files are in the right directories
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 64 bit
Well, did you run an anti-malware scan? Did it com back negative? Then that means the system is running as it should.

Of course I have an unpopular view of these situations here. If it's not broken, dont fix it. More likely just to cause more problems.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
Yes. Scans are clean (I ran my occasional mbam scan a couple days ago, all clean. )


I would have presumed dwm.exe would come up dor gpu usage due to it being the one to draw the aero interface? I looked into the csrss process and it seems to have links with cdd.dll being used which I belive has something to do with kt.
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 64 bit
GPU A graphics processing unit (GPU) is a computer chip that performs rapid mathematical calculations, primarily for the purpose of rendering images. In the early days of computing, the central processing unit (CPU) performed these calculations.

Since the desktop is dynamic [versus static] it is constantly being refreshed/redrawn, I would think it entirely possible for csrss.exe to be running.
Is csrss.exe a safe process ? - Microsoft Community
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Customs, Dell, Gateway, HP, Toshiba, Acer, ASUS
OS
Windows 7 Ultimate 64-bit, Windows 8.1 64-bit, Mac OS X 10.10, Linux Mint 17, Windows 10 Pro TP
Keyboard
Microsoft
Mouse
Microsoft
My question is, shouldn't dwm.exe be using the gpu rather than csrss.exe? I found this helpful info.

Under DWM, GDI calls are redirected to use the Canonical Display Driver (cdd.dll), a software renderer.
So perhaps it's something in csrss.exe actually redirecting calls to cdd.dll. Confirmed further by going back to the first Wikipedia article:
instead of issuing a system call, the Win32 libraries (kernel32.dll, user32.dll, gdi32.dll) send an inter-process call to the CSRSS process which does most of the actual work without compromising the kernel.
So application calls to gdi32.dll (which would be anything that renders any Windows GUI component like buttons, scrollbars, text, etc.) end up making their way to csrss.exe via IPC, which csrss.exe redirects to cdd.dll.
 
Last edited:

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 64 bit
Back
Top