Jump to content

I was wondering why are CPUs always working even if it looks like its doing nothing. Lets say I start the pc in safe mode with no internet conection, what is the cpu doing if I dont do anything with it? Right now my video card is under low load (no games or other heavy programs runing) and the fans are still but the fans on the CPU are always spinning. I guess my real question is: why can the GPU do that but not the CPU?

Link to comment
https://linustechtips.com/topic/908883-what-do-cpus-do-when-idle/
Share on other sites

Link to post
Share on other sites

Most of the chip will turn itself off through lower frequencies and power gates and such when there's low load and the OS commands it to power down.

 

You could use a CPU fan profile that turns the fan off until a temperature threshold is reached, there's no technical reason why this isn't possible.

Workstation:  9800X3D|| Asus X670E ProArt Creator || MSI Gaming Trio 4090 Shunt || T.Force 7800CL34 || Corsair AX1600i@240V || whole-house loop.

LANRig/GuestGamingBox: 13700K @ Stock || MSI Z690 DDR4 || ASUS TUF 3090 650W shunt || Corsair SF600 || CPU+GPU watercooled 280 rad pull only || whole-house loop.

Server Router (Untangle): 13600k @ P-Core only || ASRock Z690 ITX || All 10Gbe || 2x8GB 3200 || PicoPSU 150W 24pin + AX1200i on CPU|| whole-house loop

Server Compute/Storage: 10850K @ 5.1Ghz || Gigabyte Z490 Ultra || EVGA FTW3 3090 1000W || LSI 9280i-24 port || 4TB Samsung 860 Evo, 5x10TB Seagate Enterprise Raid 6, 4x8TB Seagate Archive Backup ||  whole-house loop.

Laptop: HP Elitebook 840 G8 (Intel 1185G7) + 4070 RTX Thunderbolt Dock, Razer Blade Stealth 13" 2017 (Intel 8550U)

Link to post
Share on other sites

If the CPU shuts down , imagine what is the loss of restarting the CPU and the latency in re engaging with the threads which might have a lot of context (process info) with the scheduler ?

You are looking at threads being orphan and technically loosing all the process information that is currently being executed.

That is exactly why the rest of the scheduler is executing an idle process, so that whenever it is required, it can switch back to service the process.

Rig:

CPU: i7-8700K  Cooler: Cooler Master Hyper 212 EVO Motherboard: ASUS TUF Z370-PLUS RAM: Ballistix Sport LT 16GB  GPU: Gigabyte AORUS GeForce GTX 1080 Ti Case: NZXT S340 Mid Tower SSD: Plextor M8Pe 512GB PSU: EVGA SuperNOVA 750 P2 HDD: WD 6 TB Case: NZXT S340 Mid Tower PSU: EVGA SuperNOVA 750 P2 750W Display: BenQ EX3501R Keyboard: Corsair K95 RGB Platinum Mouse: Razer Ouroboros Headset: Corsair Void Pro RGB Wireless

 

------------------------------------------------------------------------------------------------------------------------

Quote or tag me( @The Tan Stallion) 

artificiosam hyperboreis

Buy whatever product is best for you, not what product is "best" for the market.

 

And most importantly :

Si non suus dexteram sinistram Aliquam.

 If something's not going right, please try left. 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×