CPU throttling (can't run at max speed) might be memory over
Posted: Sun Sep 20, 2009 3:07 am
(Posted the below on the Lenovo forums, but thought it might be useful to readers here.)
I use my X61s as (among other things) an HTPC to play high definition videos on my TV.
I've noticed that after about 10 minutes into a high bitrate 1080p video, the CPU will suddenly throttle back to half of its maximum speed and the playback gets choppy. CPU usage when playing back 1080p is usually 45%-55%. Once the CPU speed gets throttled, the CPU has to run constantly at 100% and it simply can't keep up with some parts. (This happens even if I set Speedstep to Maximum Performance.)
These possible solutions did not work in my situation::
- Running on AC with battery plugged in (I always do this now, but still slows down)
- Adding an Evercool NB-MA1 Magic Notebook Cooling Fan to the side vent (lowers CPU temperature significantly, but doesn't stop throttling)
- Switching to 90W adapter instead of 65W (no change)
I think I've finally narrowed down this to the memory possibly overheating and throttling the whole system. I have 2 GB RAM, using two DIMMs of 1 GB each. Here's what I found:
- If I place the Thinkpad on the edge of the desk and let the DIMM cover hang over edge so it has air below it, the CPU will stay at full speed.
- If I take out one of the DIMMs (so now I just have 1 GB on 1 DIMM), the CPU will stay at full speed.
- I used to have a Dell laptop that had this exact same problem. The solution was to downgrade to an earlier version of the BIOS that wasn't as sensitive to temperature.
I'm now running on a single DIMM until I can figure out a better solution. Anybody have similar experiences with this?
I use my X61s as (among other things) an HTPC to play high definition videos on my TV.
I've noticed that after about 10 minutes into a high bitrate 1080p video, the CPU will suddenly throttle back to half of its maximum speed and the playback gets choppy. CPU usage when playing back 1080p is usually 45%-55%. Once the CPU speed gets throttled, the CPU has to run constantly at 100% and it simply can't keep up with some parts. (This happens even if I set Speedstep to Maximum Performance.)
These possible solutions did not work in my situation::
- Running on AC with battery plugged in (I always do this now, but still slows down)
- Adding an Evercool NB-MA1 Magic Notebook Cooling Fan to the side vent (lowers CPU temperature significantly, but doesn't stop throttling)
- Switching to 90W adapter instead of 65W (no change)
I think I've finally narrowed down this to the memory possibly overheating and throttling the whole system. I have 2 GB RAM, using two DIMMs of 1 GB each. Here's what I found:
- If I place the Thinkpad on the edge of the desk and let the DIMM cover hang over edge so it has air below it, the CPU will stay at full speed.
- If I take out one of the DIMMs (so now I just have 1 GB on 1 DIMM), the CPU will stay at full speed.
- I used to have a Dell laptop that had this exact same problem. The solution was to downgrade to an earlier version of the BIOS that wasn't as sensitive to temperature.
I'm now running on a single DIMM until I can figure out a better solution. Anybody have similar experiences with this?