Kworker proces siluje višejezgreni procesor na laptopu
Moderator/ica: Moderatori/ce
- DoDo
- Postovi: 1559
- Pridružen/a: 23 sij 2008, 11:51
- Spol: M
- OS: GNOME 3
- Lokacija: ~/Croatia/Zagorje/Radoboj
Re: Kworker proces siluje višejezgreni procesor na laptopu
Jos malo istrazivanja i naisao sam na bug u i915 driveru koji uzrokuje iste simptome: https://souriguha.wordpress.com/2011/03 ... 2-35-2-36/ (doduse, navodno je bug fixan od kernela 3.9, ali tko zna kakav cudomix od kernela imaju ubuntu derivati)
Takodjer, probaj ove sugestije (ako vec nisi): https://askubuntu.com/questions/176565/ ... et-so-high
U svakom slucaju, na tvom mjestu bih isprobao s Archem jer on je stepenica do Gentoo-a (sve slazes sama, ali ne trosis vrijeme na kompajliranje dok ipak imas najnoviji software stack).
Takodjer, probaj ove sugestije (ako vec nisi): https://askubuntu.com/questions/176565/ ... et-so-high
U svakom slucaju, na tvom mjestu bih isprobao s Archem jer on je stepenica do Gentoo-a (sve slazes sama, ali ne trosis vrijeme na kompajliranje dok ipak imas najnoviji software stack).
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr
- Abzeenth
- Site Admin
- Postovi: 6502
- Pridružen/a: 06 lip 2009, 23:16
- OS: Kubuntu & Fedora
- Lokacija: Online
Re: Kworker proces siluje višejezgreni procesor na laptopu
Instalirala sam perf, pa ljudi, zar ne čitate moj prvi post?!jurastublic je napisao/la:Nekako mi se čini da si krenula od kraja a ne početka.
Prvo bih pogledao dmesg a onda instalirao novi kernel.
Ako to ne pomogne onda treba vidjeti koji je to proces u kworkeru. To možeš ovako:
Instaliraj perf:(...)Kod: Označi sve
sudo apt-get install linux-tools-$(uname -r)
Evo ispisa:
Kod: Označi sve
+ 36.12% 0.27% swapper [kernel.kallsyms] [k] cpu_startup_entry
+ 30.04% 0.00% swapper [kernel.kallsyms] [k] cpuidle_enter
+ 28.42% 0.00% swapper [kernel.kallsyms] [k] start_secondary
+ 13.33% 0.08% swapper [kernel.kallsyms] [k] irq_exit
+ 12.79% 0.07% swapper [kernel.kallsyms] [k] __do_softirq
+ 11.17% 0.14% swapper [kernel.kallsyms] [k] apic_timer_interrupt
+ 11.14% 0.12% swapper [kernel.kallsyms] [k] cpuidle_enter_state
+ 10.92% 0.00% swapper [kernel.kallsyms] [k] smp_apic_timer_interrupt
+ 10.76% 10.76% swapper [kernel.kallsyms] [k] intel_idle
+ 7.98% 0.00% swapper [kernel.kallsyms] [k] x86_64_start_kernel
+ 7.98% 0.00% swapper [kernel.kallsyms] [k] x86_64_start_reservations
+ 7.98% 0.00% swapper [kernel.kallsyms] [k] start_kernel
+ 7.98% 0.00% swapper [kernel.kallsyms] [k] rest_init
+ 7.69% 0.04% swapper [kernel.kallsyms] [k] ret_from_intr
+ 7.61% 0.00% swapper [kernel.kallsyms] [k] do_IRQ
+ 6.05% 0.00% Xorg [kernel.kallsyms] [k] system_call_fastpath
+ 5.96% 0.28% swapper [kernel.kallsyms] [k] run_timer_softirq
+ 5.60% 0.00% swapper [kernel.kallsyms] [k] call_timer_fn
+ 5.58% 5.52% plasma-desktop libc-2.19.so [.] __strcmp_sse2
+ 5.51% 0.12% swapper [kernel.kallsyms] [k] tasklet_action
+ 5.39% 0.00% swapper [kernel.kallsyms] [k] wl_dpc
+ 5.39% 0.00% swapper [kernel.kallsyms] [k] wlc_dpc
+ 5.17% 0.00% plasma-desktop [unknown] [.] 0x6c61636f6c2f6572
+ 5.01% 0.06% swapper [kernel.kallsyms] [k] wlc_bmac_recv
- Abzeenth
- Site Admin
- Postovi: 6502
- Pridružen/a: 06 lip 2009, 23:16
- OS: Kubuntu & Fedora
- Lokacija: Online
Re: Kworker proces siluje višejezgreni procesor na laptopu
Prije svega, hvala ti na ovako detaljnom odgovoruDoDo je napisao/la:Jel ti se to dogadja otkad imas taj laptop ili je pocelo od nekog update-a?
Bilo je slicnih problema s noveau driverom, no buduci da si rekla da koristis proprietary, ne vjerujem da je do toga. No s powertopom mozes izolirati tocno sto uzrokuje kworkera da stalno radi (tak je bar opisano na prethodnom linku).
E da, ako je bitno, sustav podižem u ne-UEFI modu, to sam isključila u BIOS-u još prije same instalacije Linuxa. To je jedna od rijetkih bitnih stvari koje se uopće daju podesiti u njemu. Našla sam negdje da možda treba promijeniti neku postavku vezanu za USB u BIOS-u, ali nisam sigurna imam li ja to u svojoj verziji. Probat ću, pa ću pogledati i javiti vam, iako ne polažem prevelike nade u to.
Da, ovo je jedna od par stvari koje još nisam probala, a znam da moramTakodjer, probaj bootati live verziju Linux Minta i vidjeti dogadja li se i tamo to zauzece procesora dok nis ne radis? Ako da, probaj bootati neku moderniju distribuciju, poput ArchLinux-a.
Ne samo da nema diskovnih aktivnosti, nego ovaj laptop nema ni taj LEDTo mozes provjeriti po stanju LED indikatora diskovne aktivnosti (on svijetli samo kod diskovnih aktivnosti). EDIT: tek sad sam vidio da si napisala da nemas diskovnih aktivnosti.
Samo miša...omg nije uopće palo na pamet probati ga isključitiTakodjer, imas li u laptopu ustekan kakav USB uredjaj? Ja sam vise puta imao 100% I/O aktivnosti zbog pokvarenog USB diska (nisam ga mogao mountati ni unmountati ili bi ponekad mount prosao i onda nikako unmountati sto je uzrokovalo hanganje u kernelu toliko da je na kraju bio potreban hard reboot), a jednom mi se je slicno dogodilo i sa USB tipkovnicom.
Kod mene je, nažalost, SSHD, koji je kao "obični" hard disk ali ima taj neki flash čip nakalemljen na sebe i onda on kao glumi SSD, tako da ne znam kako se on zapravo treba ponašati i kakve su razlike u performansama u odnosu na regularni SSD. Međutim, radi se o posve novom hardveru, i stvarno bi bilo užasno da je neispravan, no s druge strane, ako je zbilja tako, možda mogu dobiti novi budući da mi još vrijedi garancija.
Ovo sam već našla sama i probala, dodala sam taj parametar u grub ali niš nije pomoglo.DoDo je napisao/la:Jos malo istrazivanja i naisao sam na bug u i915 driveru koji uzrokuje iste simptome: https://souriguha.wordpress.com/2011/03 ... 2-35-2-36/ (doduse, navodno je bug fixan od kernela 3.9, ali tko zna kakav cudomix od kernela imaju ubuntu derivati)
Mislim da će tako i biti, probat ću podići live Manjaro (ne znam je li to problem, ipak to nije vanilla Arch?) i instalirati ga ako u live modu sve bude OK.U svakom slucaju, na tvom mjestu bih isprobao s Archem jer on je stepenica do Gentoo-a (sve slazes sama, ali ne trosis vrijeme na kompajliranje dok ipak imas najnoviji software stack).
Re: Kworker proces siluje višejezgreni procesor na laptopu
Naletig na ovu temu.
btw. ja uvijek stavljam arch linux u search query
I @gasparov kaze:
Moguce da je nesto od ovoga.
btw. ja uvijek stavljam arch linux u search query
I @gasparov kaze:
A ti u dmesg imas:Is this use of the cpu because of wait state? you can check with top (% wa). Do you have acpi interrupts particularly high? (cat /sys/firmware/acpi/interrupts/* and check for big number).
With my laptop that was the problem
Kod: Označi sve
[0.950153] ACPI Error: [\_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NOT_FOUND (20141107/psargs-359)
[0.950160] ACPI Error: Method parse/execution failed [\_SB_.PCI0.PEG0.PEGP.DD02._BCL] (Node ffff8802568f3618), AE_NOT_FOUND (20141107/psparse-536)
- Abzeenth
- Site Admin
- Postovi: 6502
- Pridružen/a: 06 lip 2009, 23:16
- OS: Kubuntu & Fedora
- Lokacija: Online
Re: Kworker proces siluje višejezgreni procesor na laptopu
I ja sam našla već tu temugagiD je napisao/la:Naletig na ovu temu.
btw. ja uvijek stavljam arch linux u search query
I @gasparov kaze:Is this use of the cpu because of wait state? you can check with top (% wa). Do you have acpi interrupts particularly high? (cat /sys/firmware/acpi/interrupts/* and check for big number).
With my laptop that was the problem
Evo ti ispis cat interrupts, tu isto ne vidim nikakve probleme:
Kod: Označi sve
cat /sys/firmware/acpi/interrupts/*
0
0 enabled
0 invalid
0 enabled
0 disabled
0 invalid
0 invalid
0 enabled
0 enabled
0 invalid
0 invalid
0 invalid
3 enabled
0 enabled
0 invalid
0 disabled
0 invalid
0 disabled
0 invalid
0 disabled
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 enabled
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 disabled
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
0 invalid
3
3
0
Da, nemam pojma na šta se to odnosi. Pročeprkat ću po topu i postati ispis ovdje. I hvala tiA ti u dmesg imas:Moguce da je nesto od ovoga.Kod: Označi sve
[0.950153] ACPI Error: [\_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NOT_FOUND (20141107/psargs-359) [0.950160] ACPI Error: Method parse/execution failed [\_SB_.PCI0.PEG0.PEGP.DD02._BCL] (Node ffff8802568f3618), AE_NOT_FOUND (20141107/psparse-536)
- Abzeenth
- Site Admin
- Postovi: 6502
- Pridružen/a: 06 lip 2009, 23:16
- OS: Kubuntu & Fedora
- Lokacija: Online
Re: Kworker proces siluje višejezgreni procesor na laptopu
OK, evo novog izvještaja
Btw, ovo je već treći dan (ili noć, kako se uzme
) da se nalijevam samo kavom i bavim samo ovime, pa se nadam da ćemo ili otkriti izvor problema ili shvatiti da je vrijeme za odustajanje
(a nekako mi se čini da će ovo drugo prevagnuti).
+ isključila sam sve USB uređaje i disejblala wireless. Kworker se i dalje pojavljuje jednako često, znači svaku sekundu ili dvije u iotopu. Potrošnja se ipak malo smanjuje, očito, zbog isključenih uređaja.
+ prikupila sam razne statistike s mpstat, top i ps naredbama:
obični top, load average se čini OK, a prijavljuje da CPU najviše vremena provodi u id(le) stanju, dok za wa(it) pokazuje nulu?
mpstat -I ALL pokazuje interrupte na svim procesorima, kaže da ih ima 212.03 u sekundi - je li to previše?
Nemam pojma, zvuči kao da jest. Uočite TASKLET na CPU2 - veći je od svih ostalih zajedno. Mislim da njega uzrokuje wireless, jer koji sam pejstala u jednom od prethodnih postova pokazuje da wlan ima najviše interrupta na CPU2, ali opet, ne mora uopće biti to - ne znam jesu li te dvije brojke povezane.
obični mpstat pokazuje nešto sitno postotka u iowait i većinu u idle, kao i top. Zanimljivo je da nema ništa za irq.
ps aux otkriva razne kworker procese, uključujući i onaj problematični koji se stalno pojavljuje (razlikujem ih po PID-u). Oni svi uglavnom imaju status S ili S<. To znači da su u interruptible sleep stanju i da imaju high priority (not nice), tj. da čekaju da se nešto dovrši? Nijedan proces nije imao D status, koji je navodno problematičan jer je to uninterruptible sleep i ukazuje na IO problem. Jesam li to dobro shvatila?
+ naredba ništ ne ispisuje osim datuma??
Po svemu se čini da je to non-problem, tj. da to tako treba biti? Kad razmislim, zapravo me baš briga za procesor, on ima svoj ventilator i ne smeta mi, čak ni ako ne mogu kontrolirati kad će se i kako hladiti. Međutim, zašto se disk tako jako grije, čak i dok ništa ne radim?
To mi smeta jer je smješten s desne strane palmresta i neugodno je za tipkanje kako se temperatura povećava (a skoči u otprilike 10-15 minuta s 29 stupnjeva na 45; znam da su to relativno normalne radne temperature, ali i dalje nemam objašnjenje zašto se tako brzo poveća).
Sad, što me još sljedeće zanima - dok ja isprobavam druge distre, možete li mi postati ispis svog /proc/timer_stats fajla? Znači, samo i onda to pejstajte. Želim usporediti sa svojim ispisom i vidjeti je li kod mene stvarno abnormalna situacija, ili to zbilja tako treba biti. Pa ako treba biti, onda temu zatvaramo i mene možemo slobodno proglasiti službenom forumskom cjepidlakom
Evo mog ispisa:
Najviše me muči ovaj broj na dnu, jer mi se čini da je prevelik, pa zato i želim usporediti s vašima.
Ako sam nešto zaboravila ili treba priložiti ispis još neke naredbe, samo recite.
Hvala još jednom!
+ isključila sam sve USB uređaje i disejblala wireless. Kworker se i dalje pojavljuje jednako često, znači svaku sekundu ili dvije u iotopu. Potrošnja se ipak malo smanjuje, očito, zbog isključenih uređaja.
+ prikupila sam razne statistike s mpstat, top i ps naredbama:
obični top, load average se čini OK, a prijavljuje da CPU najviše vremena provodi u id(le) stanju, dok za wa(it) pokazuje nulu?
mpstat -I ALL pokazuje interrupte na svim procesorima, kaže da ih ima 212.03 u sekundi - je li to previše?
Kod: Označi sve
cat /proc/interruptsobični mpstat pokazuje nešto sitno postotka u iowait i većinu u idle, kao i top. Zanimljivo je da nema ništa za irq.
ps aux otkriva razne kworker procese, uključujući i onaj problematični koji se stalno pojavljuje (razlikujem ih po PID-u). Oni svi uglavnom imaju status S ili S<. To znači da su u interruptible sleep stanju i da imaju high priority (not nice), tj. da čekaju da se nešto dovrši? Nijedan proces nije imao D status, koji je navodno problematičan jer je to uninterruptible sleep i ukazuje na IO problem. Jesam li to dobro shvatila?
+ naredba
Kod: Označi sve
while true; do date; ps auxf | awk '{if($8=="D") print $0;}'; sleep 1; donePo svemu se čini da je to non-problem, tj. da to tako treba biti? Kad razmislim, zapravo me baš briga za procesor, on ima svoj ventilator i ne smeta mi, čak ni ako ne mogu kontrolirati kad će se i kako hladiti. Međutim, zašto se disk tako jako grije, čak i dok ništa ne radim?
Sad, što me još sljedeće zanima - dok ja isprobavam druge distre, možete li mi postati ispis svog /proc/timer_stats fajla? Znači, samo
Kod: Označi sve
cat /proc/timer_stats > timer.txtEvo mog ispisa:
Kod: Označi sve
Timer Stats Version: v0.3
Sample period: 4.669 s
Collection: inactive
11, 0 swapper/0 hrtimer_start_range_ns (tick_sched_timer)
10, 0 swapper/1 hrtimer_start (tick_sched_timer)
14, 7 rcu_sched rcu_gp_kthread (process_timeout)
21, 4097 lxterminal schedule_hrtimeout_range_clock (hrtimer_wakeup)
19D, 0 swapper/0 intel_pstate_timer_func (intel_pstate_timer_func)
29, 1321 Xorg schedule_hrtimeout_range_clock (hrtimer_wakeup)
10, 2166 homerunviewer schedule_hrtimeout_range_clock (hrtimer_wakeup)
17, 0 swapper/2 hrtimer_start_range_ns (tick_sched_timer)
5, 2160 plasma-desktop schedule_hrtimeout_range_clock (hrtimer_wakeup)
7, 0 swapper/2 hrtimer_start (tick_sched_timer)
22D, 2166 homerunviewer intel_pstate_timer_func (intel_pstate_timer_func)
14, 0 swapper/0 hrtimer_start (tick_sched_timer)
14D, 0 swapper/1 intel_pstate_timer_func (intel_pstate_timer_func)
8, 1224 dirmngr schedule_hrtimeout_range_clock (hrtimer_wakeup)
15, 2536 Timer hrtimer_start_range_ns (hrtimer_wakeup)
6, 0 swapper/3 hrtimer_start_range_ns (tick_sched_timer)
5, 2529 JS Watchdog hrtimer_start_range_ns (hrtimer_wakeup)
4, 2423 ntpd hrtimer_start (it_real_fn)
11, 0 swapper/3 hrtimer_start (tick_sched_timer)
14D, 0 swapper/3 intel_pstate_timer_func (intel_pstate_timer_func)
8, 0 swapper/2 clocksource_watchdog (clocksource_watchdog)
4, 4137 eventstat schedule_hrtimeout_range_clock (hrtimer_wakeup)
3, 2970 kworker/0:2 queue_delayed_work_on (delayed_work_timer_fn)
2, 1321 Xorg queue_delayed_work_on (delayed_work_timer_fn)
3, 72 kworker/2:1 queue_delayed_work_on (delayed_work_timer_fn)
3, 2970 kworker/0:2 queue_delayed_work_on (delayed_work_timer_fn)
1, 2970 kworker/0:2 queue_delayed_work_on (delayed_work_timer_fn)
3, 2970 kworker/0:2 queue_delayed_work_on (delayed_work_timer_fn)
2, 4011 kworker/u16:0 mod_delayed_work_on (delayed_work_timer_fn)
6, 0 swapper/1 hrtimer_start_range_ns (tick_sched_timer)
1, 1809 gpg-agent schedule_hrtimeout_range_clock (hrtimer_wakeup)
2, 0 swapper/0 add_timer (wl_timer)
2, 4011 kworker/u16:0 queue_delayed_work_on (delayed_work_timer_fn)
1, 0 swapper/0 i915_queue_hangcheck (i915_hangcheck_elapsed)
1, 4011 kworker/u16:0 queue_delayed_work_on (delayed_work_timer_fn)
1, 1085 gmain schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 970 NetworkManager schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 2970 kworker/0:2 queue_delayed_work_on (delayed_work_timer_fn)
1, 2534 gmain schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 2201 rtkit-daemon schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 2389 nmbd do_nanosleep (hrtimer_wakeup)
304 total events, 65.110 events/sec
Ako sam nešto zaboravila ili treba priložiti ispis još neke naredbe, samo recite.
Hvala još jednom!
Re: Kworker proces siluje višejezgreni procesor na laptopu
nemam timer_stats, imam samo timer_list, a evo ispisa. valjda će pomoć
- vision
- Postovi: 1799
- Pridružen/a: 15 sij 2014, 09:37
- Spol: ♂
- OS: Leap 15.1 / Hera 5.1
- Lokacija: Zaljev svetaca
Re: Kworker proces siluje višejezgreni procesor na laptopu
Treba prvo aktivirati timer_stats, evo ispis:
Ja sam gori od tebe. Probaj isključiti integriranu grafičku, imaš li isključen baloo i akonadi?
Kod: Označi sve
Timer Stats Version: v0.3
Sample period: 18.957 s
Collection: active
1324, 0 swapper/2 tick_nohz_idle_exit (tick_sched_timer)
1066, 0 swapper/0 tick_nohz_idle_exit (tick_sched_timer)
723, 0 swapper/3 tick_nohz_idle_exit (tick_sched_timer)
468, 9 rcu_preempt rcu_gp_kthread (process_timeout)
175, 0 swapper/3 __tick_nohz_idle_enter (tick_sched_timer)
53, 2941 konsole schedule_hrtimeout_range_clock (hrtimer_wakeup)
825, 0 swapper/1 tick_nohz_idle_exit (tick_sched_timer)
268D, 0 swapper/3 intel_pstate_timer_func (intel_pstate_timer_func)
391, 1764 kwin schedule_hrtimeout_range_clock (hrtimer_wakeup)
283, 0 swapper/1 __tick_nohz_idle_enter (tick_sched_timer)
517D, 1063 Xorg intel_pstate_timer_func (intel_pstate_timer_func)
6, 7 rcuc/0 start_bandwidth_timer (sched_rt_period_timer)
5, 1729 gmain schedule_hrtimeout_range_clock (hrtimer_wakeup)
5, 1007 gmain schedule_hrtimeout_range_clock (hrtimer_wakeup)
42, 2755 chromium schedule_hrtimeout_range_clock (hrtimer_wakeup)
375, 752 xfsaild/sda3 xfsaild (process_timeout)
53, 0 swapper/2 __tick_nohz_idle_enter (tick_sched_timer)
359D, 2941 konsole intel_pstate_timer_func (intel_pstate_timer_func)
19, 1883 python schedule_hrtimeout_range_clock (hrtimer_wakeup)
470D, 2941 konsole intel_pstate_timer_func (intel_pstate_timer_func)
19, 450 dmeventd schedule_hrtimeout_range_clock (hrtimer_wakeup)
185, 1775 plasma-desktop schedule_hrtimeout_range_clock (hrtimer_wakeup)
203, 0 swapper/0 __tick_nohz_idle_enter (tick_sched_timer)
4, 2856 Watchdog futex_wait_queue_me (hrtimer_wakeup)
118, 1063 Xorg schedule_hrtimeout_range_clock (hrtimer_wakeup)
6, 2303 kworker/u8:1 mod_delayed_work_on (delayed_work_timer_fn)
6, 1430 gpg-agent schedule_hrtimeout_range_clock (hrtimer_wakeup)
532, 0 swapper/0 end_unlink_async (ehci_hrtimer_func)
17D, 2293 kworker/2:0 queue_delayed_work_on (delayed_work_timer_fn)
1, 1764 kwin __i915_add_request (i915_hangcheck_elapsed)
18D, 2632 kworker/1:2 queue_delayed_work_on (delayed_work_timer_fn)
11, 2895 chromium futex_wait_queue_me (hrtimer_wakeup)
8D, 2293 kworker/2:0 queue_delayed_work_on (delayed_work_timer_fn)
9, 2293 kworker/2:0 queue_delayed_work_on (delayed_work_timer_fn)
1, 2776 Chrome_FileThre schedule_hrtimeout_range_clock (hrtimer_wakeup)
17D, 4 kworker/0:0 queue_delayed_work_on (delayed_work_timer_fn)
9, 2293 kworker/2:0 queue_delayed_work_on (delayed_work_timer_fn)
9D, 2632 kworker/1:2 queue_delayed_work_on (delayed_work_timer_fn)
2, 2804 chromium futex_wait_queue_me (hrtimer_wakeup)
11D, 384 kworker/3:2 queue_delayed_work_on (delayed_work_timer_fn)
2, 971 irqbalance do_nanosleep (hrtimer_wakeup)
4, 25 watchdog/0 watchdog_enable (watchdog_timer_fn)
4, 26 watchdog/1 watchdog_enable (watchdog_timer_fn)
4, 33 watchdog/2 watchdog_enable (watchdog_timer_fn)
4, 39 watchdog/3 watchdog_enable (watchdog_timer_fn)
2, 2882 HTMLParserThrea futex_wait_queue_me (hrtimer_wakeup)
8, 1764 kwin queue_delayed_work_on (delayed_work_timer_fn)
3, 2782 AudioThread futex_wait_queue_me (hrtimer_wakeup)
7D, 384 kworker/3:2 queue_delayed_work_on (delayed_work_timer_fn)
3, 2402 QThread futex_wait_queue_me (hrtimer_wakeup)
8D, 4 kworker/0:0 queue_delayed_work_on (delayed_work_timer_fn)
1, 1288 master schedule_hrtimeout_range_clock (hrtimer_wakeup)
3, 2303 kworker/u8:1 queue_delayed_work_on (delayed_work_timer_fn)
5D, 1063 Xorg call_timer_fn (writeout_period)
3, 0 swapper/0 dev_watchdog (dev_watchdog)
2, 1823 rtkit-daemon schedule_hrtimeout_range_clock (hrtimer_wakeup)
3, 4 kworker/0:0 queue_delayed_work_on (delayed_work_timer_fn)
6, 0 swapper/3 cfq_arm_slice_timer (cfq_idle_slice_timer)
3, 2632 kworker/1:2 queue_delayed_work_on (delayed_work_timer_fn)
2, 3006 dolphin schedule_hrtimeout_range_clock (hrtimer_wakeup)
3, 3006 dolphin msleep (process_timeout)
4, 3006 dolphin msleep (process_timeout)
2, 2293 kworker/2:0 scsi_request_fn (blk_rq_timed_out_timer)
7, 2768 gmain schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 2780 Chrome_IOThread schedule_hrtimeout_range_clock (hrtimer_wakeup)
3, 1764 kwin mod_delayed_work_on (delayed_work_timer_fn)
4, 1063 Xorg mod_delayed_work_on (delayed_work_timer_fn)
1, 2786 BrowserWatchdog futex_wait_queue_me (hrtimer_wakeup)
105, 3006 dolphin schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 1814 krunner schedule_hrtimeout_range_clock (hrtimer_wakeup)
2, 2779 Chrome_CacheThr schedule_hrtimeout_range_clock (hrtimer_wakeup)
6, 1776 baloo_file schedule_hrtimeout_range_clock (hrtimer_wakeup)
1, 1869 knotify4 scsi_request_fn (blk_rq_timed_out_timer)
1, 3009 Resources::Priv futex_wait_queue_me (hrtimer_wakeup)
2, 3006 dolphin cfq_arm_slice_timer (cfq_idle_slice_timer)
1, 3006 dolphin queue_delayed_work_on (delayed_work_timer_fn)
1, 962 nscd futex_wait_queue_me (hrtimer_wakeup)
8835 total events, 466.054 events/sec
- Cooleech
- Moderator
- Postovi: 7039
- Pridružen/a: 13 stu 2010, 21:12
- Spol: M
- OS: Arch Linux KDE
- Lokacija: /hrvatska/solin/
Re: Kworker proces siluje višejezgreni procesor na laptopu
Ovo bi mogao biti longshot ali ipak vidi/pokušaj ovo:
u datoteci /etc/fstab zamijeni atime u noatime pa vidi kako idu temperatura i kworker s takvim postavkama... nakon rebootanja, dakako.
u datoteci /etc/fstab zamijeni atime u noatime pa vidi kako idu temperatura i kworker s takvim postavkama... nakon rebootanja, dakako.
I've seen some idiots back in my time, but you man... you're special!Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.
- DoDo
- Postovi: 1559
- Pridružen/a: 23 sij 2008, 11:51
- Spol: M
- OS: GNOME 3
- Lokacija: ~/Croatia/Zagorje/Radoboj
Re: Kworker proces siluje višejezgreni procesor na laptopu
Na poslu sam pa sad ne mogu detaljno pisati, ali ovo bi moglo biti kljucno. Mnogi novi chipseti vise uopce ne podrzavaju BIOS, nego samo UEFI, a kad ih stavis u "legacy" mod, onda emuliraju BIOS preko UEFI-a i to je testirano iskljucivo sa windowsima XP. Vrlo je moguce da tu lezi uzrok velike I/O opterecenosti. Linux kernel danas podrzava direktno UEFI bootanje bez ikakvog bootloadera (tzv. gummiboot ili systemd-boot - vidi archlinux upute. Mislim da ti bootanje u UEFI modu mora biti prvi korak u trazenju korijena problema.Abzeenth je napisao/la: E da, ako je bitno, sustav podižem u ne-UEFI modu, to sam isključila u BIOS-u još prije same instalacije Linuxa. To je jedna od rijetkih bitnih stvari koje se uopće daju podesiti u njemu. Našla sam negdje da možda treba promijeniti neku postavku vezanu za USB u BIOS-u, ali nisam sigurna imam li ja to u svojoj verziji. Probat ću, pa ću pogledati i javiti vam, iako ne polažem prevelike nade u to.
Glede dileme Manjaro vs Archlinux, uzmi Arch. Manjaro je nesto sto u odredjenim trenucima uzme stanje arch repozitorija i onda to proglasi "stable" bez ikakve dodatne filozofije. Rolling release je ipak rolling... Moje osobno misljenje je da je steta da netko s tvojim linux iskustvom se ogranicava s mintom, ubuntuom ili slicnim distribucijama.
I am NaN, I am a free man!
Započnite svoje Linux iskustvo na http://wiki.open.hr