Kworker proces siluje višejezgreni procesor na laptopu
Moderator/ica: Moderatori/ce
Re: Kworker proces siluje višejezgreni procesor na laptopu
jesi onda pogledala sa smart u kojem je stanju disk? smart -a /dev/sdX i pokreni test sa -t long i/ili -t short
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
- 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
Da nabrzinu odgovorim na vaše postove, a onda ću iznijeti svježi - i vjerojatno posljednji - izvještaj o novim saznanjima.
ali isto je s tim i bez toga, zapravo. Hvala svejedno
@vision - isključena su sva ta sranja
ali nije ovo tvoje tak strašno zapravo, vidiš da nam se razlikuje vrijeme ispisa. Tvoj sample period je 18 sekundi, a moj 4. Ne znam možemo li ih uopće uspoređivati u tom slučaju 
nisam se ni sjetila ovo pogledat, hvala ti.
Samo, kriva ti je naredba, ili meni nešto nedostaje na sustavu
; nemam "smart" ali imam "smartctl". Evo ispisa toga: https://paste.kde.org/pabxh8pit
Slijedi post #2, stay tuned
To sam napravila skoro odmah nakon instalacije LinuxaCooleech je napisao/la: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.
@vision - isključena su sva ta sranja
shrike je napisao/la:jesi onda pogledala sa smart u kojem je stanju disk? smart -a /dev/sdX i pokreni test sa -t long i/ili -t short
Samo, kriva ti je naredba, ili meni nešto nedostaje na sustavu
E, ali može li se samo prebaciti u UEFI mod on-the-fly, bez reinstalacije sustava, ako on nije instaliran u UEFI modu? Nekako mislim da to neće raditi, ali pokušat ću.DoDo je napisao/la: 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.
Slijedi post #2, stay tuned
- 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
Ne ide on the fly, treba reinstall sustava. Ali mozes staviti u UEFI i bootati live distribuciju.Abzeenth je napisao/la: E, ali može li se samo prebaciti u UEFI mod on-the-fly, bez reinstalacije sustava, ako on nije instaliran u UEFI modu? Nekako mislim da to neće raditi, ali pokušat ću.
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
Znači ovo ne bi upalilo?DoDo je napisao/la: Ne ide on the fly, treba reinstall sustava. Ali mozes staviti u UEFI i bootati live distribuciju.
https://help.ubuntu.com/community/UEFI# ... egacy_mode
Ah, kakogod, ionako ću vjerojatno prijeći na neku drugu distribuciju, pa ću ionako morati sve ponovno instalirati.
Cijelu noć sam istraživala to i već mi je dosta svega
Radi se o Intelovom pstate kernel driveru koji regulira frequency scaling na novim procesorima, uključujući i Haswell. Dobra stvar je da on kod mene actually radi - frekvencija se mijenja (vidljivo iz naredbe
Kod: Označi sve
watch grep \"cpu MHz\" /proc/cpuinfoLoša stvar je što taj driver zapravo sam sebe poništava - on bi u powersave modu trebao pustiti procesor da ništa ne radi, da bude skroz idle, ali on ga cijelo vrijeme pinga da bi mogao regulirati frekvenciju i premještati ga u "P" i "C states". Kao što je netko jako dobro primijetio:
Tražila sam slične probleme novijeg datuma, i ima ih...nekima je malo žešće zauzeće procesora i pregrijavanje, tako da se mogu čak smatrati i sretnom što kod mene to donekle radi kak treba:It uses aperf/mperf magic to (I think) estimate how busy the CPU has been recently. (This is clearly somewhat Intel-specific, but a similar estimate could be made using knowledge of the programmed frequency and the scheduler's idle time on any CPU.) It samples that estimate every 10 ms (why is this even remotely acceptable in a driver that's supposed to save power?).
http://ubuntuforums.org/showthread.php?t=2260699
https://bugzilla.kernel.org/show_bug.cgi?id=92111
http://www.newnix.space/
Problem je dakle u tom intel_pstate driveru koji je relativno nedavno implementiran i nije baš dobro napravljen, očito, pa na nekim konfiguracijama stvara probleme. Može se probati naći stariji kernel - da, stariji, jer ispada da se u 4.* verzijama još gore ponaša, ili se može disejblati taj pstate driver i koristiti stari acpi-cpufreq modul.
Mogao bi se koristiti, kad bi postojao
Iz nekog razloga, u ovom glupom kernelu koji ja sad imam nema tog acpi-cpufreq, već samo intel_pstate i stari p4-clockmod koji navodno nije preporučljivo koristiti. Nema ga kad napravim ovo:
Kod: Označi sve
find /lib/modules/`uname -r` -type f -name "*.ko" | grep acpiKod: Označi sve
cat /boot/config-`uname -r` > kernel.txtUglavnom, oni ticker interrupti što se događaju isto imaju veze s idle modovima procesora, to je sve povezano.
When the tick fires (as often as every millisecond, based on value of CONFIG_NO_HZ), it will get scheduled ahead of whatever’s currently running on a CPU core. In other words, whatever was running (with all of it’s valuable data cache-hot) will be interrupted by the tick. The CPUs L1 instruction and data caches (the smallest yet fastest) are invalidated, somewhere around 1000 times a second (if the task was 100% CPU-bound which the majority are not).
Ako je moja pretpostavka točna, sad mogu:You can select the rate at which timer interrupts in the kernel will fire. When a timer interrupt fires on a CPU, the process running on that CPU is interrupted while the timer interrupt is handled. Reducing the rate at which the timer fires allows for fewer interruptions of your running processes.
- rekompajlirati ovaj isti kernel ali s podrškom za acpi-cpufreq, disejblati intel_pstate i koristiti ovaj drugi, te se nadati da će kworker nestati ili se barem rjeđe pojavljivati (ako već rekompajliram, mogu pogledati i CONFIG_HZ parametre pa se možda i s njima poigrati)
- potražiti kernel diffove (?) ili release notes za razne verzije kernela i naći neki koji ima acpi-cpufreq, pa ga instalirati i testirati ovo isto; ako uspije, onda koristiti taj kernel (ili čak prijeći na drugu distru koja ima odgovarajući kernel)
- pomiriti se da to tako mora biti, čekati neki kernel update u budućnosti koji će možda to popraviti, dotad pratiti vijesti o Intel driverima za Linux (možda probati updejtati BIOS ako se može) i instalirati thermald ili TLP koji će možda pomoći da se smanji pregrijavanje
- popišati se na laptop, baciti ga kroz prozor, otići živjeti u Liku i baviti se uzgojem ovaca, daleko od računala, Interneta i kernela
Je li točna? Nadam se da netko od vas može odgovoriti.
TL;DR: izgleda da je to ponašanje procesora istovremeno i bug i feature (wow!!! jeste li ikad čuli za nešto takvo?) i da će mi trebati nešto više vremena da to popravim petljajući s kernelima (ako uopće uspije). Danas ću još probati s jednom ili dvije druge distre, stvarno mi se ne da više. Ostaje jedino problem pregrijavanja diska, to ne znam kako riješiti ni s čime je povezano, kad ionako nema nikakve aktivnosti na njemu. Možda se grije neka druga komponenta pa toplina prelazi na njega, treba vidjeti što je točno smješteno u tom dijelu laptopa.
- 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
Imaš veliki error rate za disk star tjedan dana, toliko nije ni meni seek error rate na seagate star 3.5 god. Nemaš bad sector-e što je dobro.
Za po ure/sat si mogla skinuti kernel 3.2 ili 3.4 ili noviji i kompajlirati ga za probu.
Za po ure/sat si mogla skinuti kernel 3.2 ili 3.4 ili noviji i kompajlirati ga za probu.
Re: Kworker proces siluje višejezgreni procesor na laptopu
Softverski ti ne mogu pomoći no mogu ti predložiti hardversko riješenje pregrijavanja desne strane palmresta..Abzeenth je napisao/la: 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).
Optiku vjerojatno ionako ne koristiš pa si nabavi ovo čime ćeš maknuti HDD ispod tipkovnice, a danas-sutra kad budeš pri krznašima na mjesto gdje je bio HDD stavi SSD.
Sa otvaranjem laptopa ne bi smjela izgubiti garanciju jer je pristup komponentama jednostavan, a koliko vidim po slici na svim bitnim šarafima nema naljepnica koje bi oštetila.
Ako hoćeš za probu ti posudim obični HDD ili SSD pa vidi da li ima razlike u zagrijavanju, odnosno da li je problem u hibridnom HDD-u
Re: Kworker proces siluje višejezgreni procesor na laptopu
...u biti da... Možda je cijeli problem uzrokovan ovim hibridnim HDD/SSD diskom... (onaj veliki broj Seek_Error_Rate je "malo" čudan) Za početak, isprobaj neku drugu distru sa drugim DE pa onda od te iste distre (ako bude dobro radila) isprobaj KDE verziju. 
- 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
Ne dam pare, previše sam već potrošila na ovaj laptop, a ispao je govnobertone je napisao/la: Optiku vjerojatno ionako ne koristiš pa si nabavi ovo čime ćeš maknuti HDD ispod tipkovnice, a danas-sutra kad budeš pri krznašima na mjesto gdje je bio HDD stavi SSD.
Sa otvaranjem laptopa ne bi smjela izgubiti garanciju jer je pristup komponentama jednostavan, a koliko vidim po slici na svim bitnim šarafima nema naljepnica koje bi oštetila.
Ako hoćeš za probu ti posudim obični HDD ili SSD pa vidi da li ima razlike u zagrijavanju, odnosno da li je problem u hibridnom HDD-u
U pravu si, nema nikakvih naljepnica. To je super ideja, hvala ti
Neki izvori kažu da za Seagate diskove taj broj nije tako strašan, jer ga navodno SMART pogrešno prikazuje tj. ne konvertira ih ispravno:trzalica je napisao/la:...u biti da... Možda je cijeli problem uzrokovan ovim hibridnim HDD/SSD diskom... (onaj veliki broj Seek_Error_Rate je "malo" čudan) Za početak, isprobaj neku drugu distru sa drugim DE pa onda od te iste distre (ako bude dobro radila) isprobaj KDE verziju.
http://www.users.on.net/~fzabkar/HDD/Se ... R_HEC.html
http://sgros.blogspot.com/2013/01/seaga ... alues.html
Međutim, sve i da je to istina, to ne mijenja činjenicu da se on doista previše zagrijava. Ili ja zabrijavam? Evo, recite mi je li normalno da temperatura u cca 20 minuta - pri čemu ne radim ništa, imam otvoren browser i u njemu samo forum - skoči sa tridesetak na četrdeset stupnjeva?

Meni to ne izgleda baš normalno, ali opet, ja zapravo ne znam jer nemam s čim usporediti
- 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
I jeste i nije, kolika je tad temp cpu-a i grafičke i kolika je sobna temp ili gdje već držiš laptop?Abzeenth je napisao/la: Recite mi je li normalno da temperatura u cca 20 minuta - pri čemu ne radim ništa, imam otvoren browser i u njemu samo forum - skoči sa tridesetak na četrdeset stupnjeva?
Link