Over a million developers have joined DZone.

Cool Off: Thermal Throttling, Performance, and Linux

Don't let things get too heated. Make sure your system is running smoothly, and avoid thermal throttling.

· Performance Zone

Discover 50 of the latest mobile performance statistics with the Ultimate Guide to Digital Experience Monitoring, brought to you in partnership with Catchpoint.

We often talk about monitoring, and typically it’s application performance monitoring. However, a crucial aspect of maintaining strong performance is hardware related: thermal cooling management. Especially when your system is under load, you’ll notice rising CPU temperatures. Ever checked your CPU temp after (or during) a particularly intense bout of gaming or video encoding? Depending on your setup, you might occasionally suffer from thermal throttling.

My HP laptop outfitted with an AMD A10 typically runs cool, but when gaming I noticed unusually high CPU temps. I quickly invested in a cooling pad, which kept my barbarian romping through “Diablo 3” like a champ. I’m a big Linux user, having installed and tried several distributions to breathe life into ancient PCs. Xubuntu resurrected an aging Shuttle XPC, providing a substantial performance boost over Windows XP. Crunchbang saved me from chucking an Acer Aspire One netbook out the window (seriously, I could barely even boot into Windows 7).

While Linux distros typically use less system resources, and therefore offer better performance over Windows counterparts (don't get me wrong, I love my Windows laptop), it's still wise to monitor your system's health. Over at Opensource.com, David Both has a neat write up on thermal stress, and offers a few resources for Linux users. These range from a few commands, like sensors-detect and hddtemp, and even the super userful application GKrellM.

For more info on thermal throttling, Linus Sebastian from Linus Tech Tips has an excellent break down:




Is your APM strategy broken? This ebook explores the latest in Gartner research to help you learn how to close the end-user experience gap in APM, brought to you in partnership with Catchpoint.

Topics:
performance ,thermal throttling ,cpu ,hardware ,linux

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}