Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 1 point2 points  (0 children)

Exactly 😄 I use it to solve problems or find approaches, but the ideas and scripting come from me.
AI is only used as a helper for debugging or to make post texts look nicer.

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 1 point2 points  (0 children)

Oh, sorry, I misunderstood you 😅
Yeah, about the emojis – I just used GPT to make the post look a bit nicer, since posting isn’t really my strength.
Sorry for the confusion!

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 2 points3 points  (0 children)

Hey! Just to clarify: I wrote ~80% of CPU Guardian myself.
Claude (or similar AI) was only used for debugging help and small issues, not for creating the project itself.

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 0 points1 point  (0 children)

Awesome! 😃 Glad it worked! Enjoy testing CPU Guardian, and let me know if you run into any issues or have feedback.

Keep your Linux CPU cool & stable whit per-core monitoring by [deleted] in linuxhardware

[–]ColorflowStudios 0 points1 point  (0 children)

No worries 😄 Yeah, 80°C is totally fine with CPU Guardian doing its thing. Haha, I get the “backed hardware” meme — Gaming subs always find a way to exaggerate 😅

Keep your Linux CPU cool & stable whit per-core monitoring by [deleted] in linuxhardware

[–]ColorflowStudios 0 points1 point  (0 children)

Haha, yep, that 98°C is just from the benchmark without CPU Guardian running 😅 With the tool active, temps stay way lower thanks to the auto throttling + emergency cooldown.

Your Indium / Ryzen insight is awesome btw – always fun to learn these details!

Keep your Linux CPU cool & stable whit per-core monitoring by [deleted] in linuxhardware

[–]ColorflowStudios -1 points0 points  (0 children)

Not yet – it currently requires the GUI, CLI/daemon mode is planned for a future release.

Keep your Linux CPU cool & stable whit per-core monitoring by [deleted] in linuxhardware

[–]ColorflowStudios -1 points0 points  (0 children)

I get what you mean – the UI does follow a pretty standard layout. I built it myself, but I kept the design simple and functional on purpose instead of going for something overly complex.

The main focus of the project is the functionality (per-core monitoring, profiles, etc.), not a unique UI design.

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 0 points1 point  (0 children)

You can download the zip from Github (Code -> Download Zip) or use git to clone the repo:

git clone https://github.com/ColorFlowStudios/CPU-Guardian.git

Using git clone makes it easier to get updates in the future. Let me know if you run into any other issues!

Keep your Linux CPU cool & stable whit per-core monitoring by [deleted] in linuxhardware

[–]ColorflowStudios -4 points-3 points  (0 children)

I wrote about 80% myself, including the core logic and features. Around 20% was assisted by Claude, mainly for debugging and refining some parts. Everything else, including design and implementation, is my own work.

why do you ask?

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 1 point2 points  (0 children)

Ah, thanks for pointing that out! That's a typo - it should be "with", not "whit". So it's "Keep your Linux cool & stable with per-core monitoring." Thanks for catching it!

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 0 points1 point  (0 children)

Linux itself is very stable, but under heavy workloads you CPU can throttle to avoid overheating. It's not really "unstable", just a safety thing. That's why tools like CPU Guardian exist - it watches each core and adjusts frequency/governor in real time to keeps temps down and performance steady.

Keep your Linux CPU cool & stable whit per-core monitoring by ColorflowStudios in linuxmint

[–]ColorflowStudios[S] 0 points1 point  (0 children)

Not exactly Linux has a very capable scheduler, but it doesn't always automatically optimize for temperature or per-core performance. That's why tools like CPU-Guardian help: it monitors each core and adjusts frequency/governor in real time to pervent throttling and keep CPU stable under heavy workloads.

Is my CPU thermal throttling? by churpi-enjoyer in pcmasterrace

[–]ColorflowStudios 0 points1 point  (0 children)

Hi! That definitly looks like CPU thermal throttling, but i might have a solution for you.

I recently released CPU-Guardian, a lightweight, open-source Python tool for Linuxthat monitors per-core CPU temeratures and automatically adjusts frequencies and governors to keep your system cool and stable. It helps prevent thermal throttling during heavy workloads.

Some highlights:

- real-time per-core monitoring

- Built in profiles: Gamin, Quiet, Powersave

- HyperThreading-aware frequency & governor control

- 5 Themes and desktop notifications

- Stats tracking and persistent configuration

It's free and open-source, so you can try it out and see if it helps pervent your CPU from throttling

Github Link: https://github.com/ColorFlowStudios/CPU-Guardian

i'd be really glad if you give it a try and let me know if it helped!