Opened 9 years ago

Last modified 5 years ago

#11685 assigned bug

CPU load spikes affecting performance introduced in hrev46690 — at Version 3

Reported by: jstressman Owned by: pdziepak
Priority: normal Milestone: R1
Component: Drivers/Power Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by diver)

Up to and including hrev46689 my system would idle at almost flatline. Between 0 and 2% or so on any core. But starting with Pawel's changes in hrev46690 my CPUs will randomly spike to almost full load every few seconds, for anywhere from a fraction of a second to a couple seconds, during which time the system basically partially freezes. You can usually move the mouse, but the menus are frozen, displays like the ActivityMonitor freeze and then jump ahead when it unfreezes (which you'll see as the jagged sawtooth pattern on the screenshot).

I'd noticed this a few days ago when I finally updated my system from hrev46677, which was the last normal nightly release that worked for me. While trying to track down another boot problem that was introduced between that and the next nightly, I noticed that this issue was introduced in the same revision.

performance up to and including hrev46689 performance from hrev46690 and on to the current nightlies, with  hrev48579 being the most recent I've tested.

Change History (5)

by jstressman, 9 years ago

Attachment: screenshot4crop.png added

performance from hrev46690 and on to the current nightlies, with hrev48579 being the most recent I've tested.

comment:1 by anevilyak, 9 years ago

Component: - GeneralSystem/Kernel
Owner: changed from nobody to pdziepak
Status: newassigned

comment:2 by jstressman, 9 years ago

The boot up bug I was researching (that was also introduced in hrev46690) when I tracked this one down is in #11020 for reference.

comment:3 by diver, 9 years ago

Description: modified (diff)

by jstressman, 9 years ago

Attachment: screenshot1crop.png added

performance up to and including hrev46689

Note: See TracTickets for help on using tickets.