You are not logged in.
Pages: 1
Hey I am following instructions from this page https://wiki.archlinux.org/title/Lenovo … d_Yoga_260
I just got my lenovo thinkpad yoga 260, I am running the latest arch on it. I am using i3
and I am trying to deal with an incredibly high idle
when I run mpstat
01:04:12 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
01:04:12 PM all 1.64 0.00 0.82 0.12 0.17 0.07 0.00 0.00 0.00 97.19as you can see idle is at 97.19%, so it is incredibly high as the wiki article states it would be
So I have run
grep . -r /sys/firmware/acpi/interruptsand get
....
/sys/firmware/acpi/interrupts/gpe54: 0 invalid unmasked
/sys/firmware/acpi/interrupts/gpe16: 434 EN enabled unmasked
/sys/firmware/acpi/interrupts/sci: 439
/sys/firmware/acpi/interrupts/gpe44: 0 invalid unmasked
....gpe16 and sci are always high it happens to be at 434 atm, but I have seen them up in the 3000s
so this seems to follow the article perfectly
so I run (as root, not sudo)
echo "disable" > /sys/firmware/acpi/interrupts/gpe16and
echo "disable" > /sys/firmware/acpi/interrupts/scibut when I run mpstat again it still says the idle is >90% every time
running (again as root)
grep . -r /sys/firmware/acpi/interruptsI get
....
/sys/firmware/acpi/interrupts/gpe16: 0 disabled unmasked
/sys/firmware/acpi/interrupts/sci: 0
....but the mpstat still claims I have a high idle. I have tried disabling just gpe16 and just sci and it doesn't change mpstat.
Am I missing something? I have tried running top and my CPU percentage doesn't seem very high. Its currently at 0.7%cpu usage
Offline
Maybe I'm looking at it wrong, but isn't "%idle" the percentage of time it spends at idle?
I mean it seems to me that it is saying it is spending 97.1 percent of its time doing nothing.
Offline
Oh yeah, you are right. Thank you haha my bad, maybe it is working then.
Does anyone know a good way to test this out, I am only concerned because its on the wiki. The performance of my laptop seems fine, but I would hate to burn it out unnecessarily due to high idles
Is there any down side to disabling these interrupts regardless? I haven't set up the service script yet, but maybe I should just to be on the safe side?
Any thoughts or opinions would be gratefully accepted!
Offline
Pages: 1