Framework 16 7940HS Performance Locked to 1.5 Ghz after not restarting for a few days

This is something that has happened to me at least twice now, and both times the issue could be fixed with a restart, but it is an interesting occurrence.

After using my Framework Laptop 16 for a few days without restarting, I have noticed it becoming sluggish and after running Cinebench my concerns were confirmed. Somehow, the CPU wouldn’t go beyond 1.5 Ghz when stress testing.

In task manager, when the CPU usage was low, the clock speed would sometimes peak at 4 Ghz, usually staying at 3, however the moment I started Cinebench, the clock speeds would drop to 1.54. The CPU usage was also always reporting a max of around 50%.

Temperatures were also well within the normal range at 54C. and never peaking, so it doesn’t make sense why the CPU was refusing to boost. Energy saver was turned off and max performance was enabled.

Has anyone else experienced this kind of issue before?

Here is a screenshot of the test. It ended up scoring a 3815, lower than the Core i7 4850HQ.

Yes. There an issues. You can read more about it thread related to the latest bios 3.06 beta. Previously cpu was locked at 500Mhz.

As far as I remember it is related to sleep functionality, attaching and detaching power supply. If ai good remember it happens mostly to users with dGPU

I assume you are on bios 3.05 still? Yes, this has been an issue for probably at least a year now. I would just reboot it after a few days when it happens, as I’m sure everyone else with a 16 has been doing since it was released. Framework has yet to fix it for us.

They finally released a new beta bios but that adds even more issues and a 544MHz lock on top of your mentioned bios 3.05 issue. So don’t bother trying these 3.06 or even 3.07 bios, they are worse.

Their lack of care for fixing these issues for at least a year on top of the recent bios updates that make it even worse do not instill much confidence.