- Galatrox
- Medlem ●
- Lidköping
Hej!
Stundom börjar min fläkt köra på min PB15" och när jag då kollar aktivitetskontroll är processoranvändingen maxad (ca 40%system, 60%användare) men INGEN PROCESS eller dessa ihop ser ut att orsaka problemet.
Trots att jag stänger alla program ligger pressen kvar och bara en omloggning kan nollställa det. Datorn är inte låst, men alltså maxad av nån osynlig kraft - känns faktiskt som ett virus. Det uppkommer kanske varannan dag eller så.
Nån som vet hur man hittar osynliga processer eller trådar?
? Check, den var inställd på alla processer, men trots det syns inga siffror som når i närheten av MAXAD cpu.
Det konstiga är ju alltså att aktivitetskontrollen kan visa diagram över maxningen, men inte den bakomliggande processen. Alltså vet den nått den inte visar mig.
Jag har slagit samman denna tråd med en kopia som fanns i ett annat forum.
...och eftersom jag samtidigt rättade ett stavfel i ett inlägg i denna tråden, så försvann det.
Finns det månntro en databasserver här bakom som inte vet vad relationsintegritet är?
Nåväl, det jag skrev var att ett alternativ till Aktivitetskontroll är ju att köra 'top' i terminalen.
'top -o cpu' sorterar på cpu-användning.
'top -X' ger en interaktiv top. Tryck 'o' och ange sedan sorteringsnyckel (ex. 'cpu')
En sådan situation inträffade när jag installerat den gamla versionen av widgeten för att se svenska tv-tablåer. Fullt ös på processorn men inget tydligt meddelande om vad det var som sög energi.
MR
PS! Jag har inte provat igen.
Hittade lite på apple-support-sidor, men de som svarar verkar inte förstå att ingen process syns, men mitt problem är indentiskt med det som de beskriver:
CPU monitor shows busy, but no apps take CPU
http://discussions.apple.com/thread.jspa?messageID=3861973#3861973
crazy CPU
http://discussions.apple.com/thread.jspa?messageID=3489590�
Men då såg du alltså att det var kernel_task som åt upp all CPU - och kunde söka på det. Jag vet inte vad jag ska söka på då jag inte har nån process som visar att den äter CPU.
Nån som har koll på plug-ins och liknande, om det kan vara nån sån som hänger sig och inte syns i Aktivitetskontroll. Det konstiga är ju att aktivitetskontroll ändå vet att CPU är maxad, men kan inte rapportera orsaken.
Som sagts tidigare så finns det alltså inget sådant som osynliga processer. En plugin som löper amok genererar naturligtvis processoranvändande för sin moderprocess.
Enda möjligheten att gömma undan en process är att patcha de verktyg som används för att kolla, så att de gör en filtrering (vilket givetvis alla rootkits med självaktning gör...
Så här ser top i Mac OS X 10.4.8 (PPC) ut:
$ ls -l /usr/bin/top
-rwsr-xr-x 1 root wheel 83088 Mar 21 2005 /usr/bin/top
$ md5 /usr/bin/top
MD5 (/usr/bin/top) = e1526a9caf9829c30a256f1dad381bf0
Tack för svaret, men jag ligger nog inte riktigt på din nivå. Kan du ge mig lite mer info.
Vad menar du med "så här ser top i Mac OS X 10.4.8 (PPC) ut"? Ska jag jämföra med det? Alltså typ generera nån print-out och stämma av med det du skrivit ovan.
Jag kan förstå att det inte finns några osynliga processer, men det är mitt enda sett att beskriva problemet på. Att nått maxar CPU som inte syns (eller så tittar jag inte på rätt ställe)
CPU är just nu maxad så jag ska ta en screen, här:
Nu har jag visserligen mycket igång, men det har nu hänt ett otal gånger och även om jag stänger alla program sjunker inte CPU användingen.
PS. Jag antar att jag inte avslöjar nått dumt med att posta Top-prints DS.
Okej, ny data:
Efter att jag låtit processorn varit maxad en längre tid, längsta jag till-låtit, brukar logga in o ut annars, fick jag meddelande från OS X att datorn var tvungen att startas om. Bluescreen alltså.
Efter ett tag så har jag fått det igen och nu har jag en screen från aktivitetskontroll.
Är det nån som inte blir konfunderad av denna bild:
Okej, ny data:
Efter att jag låtit processorn varit maxad en längre tid, längsta jag till-låtit, brukar logga in o ut annars, fick jag meddelande från OS X att datorn var tvungen att startas om. Bluescreen alltså.
Sorry om jag inte är till någon hjälp, men som spot skriver, så är det här rätt intressant. Förbryllande. Jag antar att meddelandet du fick som du kallar för Bluescreen kom upp på flera olika språk. Det är i så fall en kernel panic du har - det orsakas oftast av hårdvarufel.
...Det är i så fall en kernel panic du har - det orsakas oftast av hårdvarufel.
Men förresten! Om det är ett hårdvaru-fel, är det inte väldigt skumt att det fixar sig efter att jag loggar ut och loggar in? Jag fixade precis den förra "maxningen" så.
Är inte detta ett nyckelfakta? (Är tämligen ny mac-användare, och för lite hacker kunna klura ut det.)
Den var inte nådig!
La upp den här: kextstat.rtf
Har hänt fyra gånger idag redan. Maxningen alltså.
Jo jag installerar ju en del tredje-part. Senaste är macam (för usb webcamera i os x) samt iChatUSBCam. Samt avi,xvid grejer till Quicktime.
Här kommer panic.log.
Själv vet jag inte alls vad jag ska titta på bland denna information, fast jag anar att vi letar efter orsaken till kraschen som skulle kunna vara orsaken till cpu-maxningen?
EDIT: Är det inte rimligt att det har nått med Macam eller iChatUSBCam o göra, det står usb omnämnt i panic.log
iChatUSBCam: http://www.ecamm.com/mac/ichatusbcam/
Macam: http://webcam-osx.sourceforge.net/
Det är ju sant iof, om kernel-panic orsakas av hårdvarufel så är ju en webcamera hårdvara, om än extern. Men jag får problemet utan att webcameran är ikopplad (dock har den varit ikopplad innan ut/in-loggningen. Vet inte om usb nollställs vid bara utloggning.
På macam's sida hävdade han att det inte borde kunna utlösa kernel panic, men som sagt är jag ingen hejare på os x interna.
Det låter onekligen som att webbkamera med tredjepartsdrivrutin skulle kunna vara boven. Panic.log säger att kraschen inträffade i com.apple.iokit.IOUSBUserClient som ju macam använder sig av. (User-space implementering av USB, så buggen ligger troligen i Apples implementering, eller eventuellt i IOKit.) Utvecklaren av macam har också med ett par punkter om kernel panic i sin FAQ, så problemet verkar inte vara isolerat.
Om det är dettta som är orsaken, så borde du enkelt kunna testa det. Uppstår problemet om du inte har iChat igång? Om kameran inte är ipluggad? Om du avinstallerar macam?
Testa grundligt genom att koppla bort allting som du har lagt till!
Kör datorn precis som den kom, utan tillbehör. Om du fortfarande har problem… så är det jobbigt…
Okej, känns som vi alla är rätt säkra på att det är USB-tilläggen jag gjort.
Nu har jag dock tagit bort dem och startat om helt, men så är maxandet tillbaka.
Hur avinstallerar man sådana komponenter som iChatUSBCam och Macam helt o hållet? Eller tror ni jag har gjort det (körde avinstallation med iChatUSBCam och slängde macam.component från /Library/Quicktime) och problemet är nått annat?