Rustig aan het werk en niet eens zoveel programma's open(na mijn idee) cpu A was 73 graden.
En ineens, mijn optische muis ging licht uit. Muis deed niet, totaal helemaal niks deed het meer. Forced quit werkt niet. Dashboard werkte niet.
Muis stond nog op dezelfde plaats.
Wat me wel opviel is dat ondanks ik een 4gb werkgeheugen heb vaak maar 50 mb van vrij is als ik bij activity monitor kijk.
Maar hoe kan ik nu achter komen wat de oorzaak is van vastlopen?
Gebeurd dit vaker of ben ik de eerste met zoiets?
Hoe komt het dat er maar 50 mb(of lager zelfs, record staat op 12 mb en geluid begon te haperen) vrij is en hoe kan ik dat voorkomen. Afgezien van zoveel mogelijk programma’s sluiten want zoveel heb ik er vaak niet open staan.
Ik heb de nieuwste mac book pro met 512 mb videokaart 4gb werk geheugen enz enz.
Vergeet niet dat transmission de te downloaden bestanden al als bestand met de juiste grootte wegschrijft op de schijf en deze tijdens de download vult. :) Mogelijk dat je bestanden van enkele Gb's aan het downloaden bent, dat zou mogelijk de grote VM kunnen verklaren.
Kijk niet te snel naar 'geheugen vrij' om te bepalen of je er genoeg in hebt zitten; OSX gaat anders om met geheugen dan andere besturingssystemen.
Kijk maar eens naar het aantal page-ins en page-outs; dit is (volgens mij) grofweg de verhouding waarin OSX data naar de HD moet schrijven en het daar vandaan moet halen, of dat het simpelweg in het geheugen geplaatst kan worden en daardoor sneller opgehaald kan worden. Page-outs moet volgens mij ongeveer een factor 0.10 tot 0.30 van het aantal page-ins zijn… Als je te weinig geheugen hebt, moet hij vaker op je HD schrijven en zoeken wat weer zorgt voor een trager systeem.
Je hebt gelijk dat de omvang van het virtuele geheugen niet zo belangrijk is. En ook de hoeveelheid vrij geheugen zegt niets over wel of niet tekort aan geheugen.
Maar daarna vergis je je. Want ook het aantal pageouts en pageins zegt helemaal niets. Zelfs de verhouding tussen de pageins en de pageouts zegt niets.
Zoals wel eens vaker uitgelegd (zoek even), je moet kijken naar het gedrag van de pageouts. Loopt het op? Zo af en toe? Of eigenlijk voortdurend?
(En nee, MacOS X is daar ook niet uniek in. Elk ander Unix-systeem heeft hetzelfde soort virtueel geheugenbeheer.)
Dat heet een kernel panic. Het wordt vaak (maar niet altijd) veroorzaakt door een hardware probleem. Geheugen en USB- of Firewire devices komen veel voor als de oorzaken. Ook hiervoor kun je het beste eens gaan spitten in de logs.
[quote:1f27eb9a5a="MEEUW"]Rustig aan het werk en niet eens zoveel programma's open(na mijn idee) cpu A was 73 graden.
Wat me wel opviel is dat ondanks ik een 4gb werkgeheugen heb vaak maar 50 mb van vrij is als ik bij activity monitor kijk.[/quote:1f27eb9a5a]
Dit kan / mag dus niet.
Ik weet dat de gemiddelde laptop warmer wordt dan b.v.b. mijn Power Mac met zijn verscheidene ventilators, maar 73° lijkt mij vrij veel. Bij mij is dat 60-63°. Zelfs bij warm weer blijft dit beneden de 78° (en dan is het in de kamer ruim 30)
Vooral ook omdat de intel CPU minder verbruikt (althans dat beweren ze) en Apple stapte [i:1f27eb9a5a]juist[/i:1f27eb9a5a] ivm warmteontwikkeling in laptops over op de Intel…
En wat je vrij geheugen betreft: weet je dat zeker van die 50MB, want dat slaat nergens op.
Ik heb 2,5 GB en de laagste waarde ligt zo rond de 750MB. Ik heb dan b.v.b. programma’s open zoals Photoshop, FireFox, GarageBand en Google Earth. Het VM op de hd (de swap bestanden) is dan 2 tot 3 GB
Die 900+ aan vm voor G notifier is ook raar, staat bij mij op 260 (zelfs FireFox is minder met ±680)
De Kernel Panic wijst meestal op slecht RAM (kijk eens bij “over deze Mac / computer” en open systeemprofiel voor je RAM status)
Ik zal vanavond eens screenshots maken van mijn systeem stats.
Hier mijn log gebeuren.
[quote:d6e8bc6352]
2/9/09 2:28:29 AM rcd[49381] *** _NSAutoreleaseNoPool(): Object 0x1685d0 of class NSConcreteMapTableValueEnumerator autoreleased with no pool in place - just leaking
Stack: (0x9275f73f 0x9266be32 0x9270e4cc 0x95c6bf0b 0x956fc6e0 0x9624661b 0x9624670e 0x96241455 0x962658e8 0x96265d34 0x3649)
2/9/09 2:28:29 AM com.apple.launchd[1] (com.apple.aslmanager) Throttling respawn: Will start in 9 seconds
2/9/09 2:30:51 AM com.apple.launchd[1] (com.apple.backupd-wake[62955]) Exited with exit code: 1
2/9/09 2:40:44 AM com.apple.launchctl.System[2] fsck_hfs: Volume is journaled. No checking performed.
2/9/09 2:40:44 AM com.apple.launchctl.System[2] fsck_hfs: Use the -f option to force checking.
2/9/09 2:40:48 AM com.apple.launchctl.System[2] launchctl: Please convert the following to launchd: /etc/mach_init.d/dashboardadvisoryd.plist
2/9/09 2:40:48 AM com.apple.launchd[1] (com.apple.blued) Unknown key for boolean: EnableTransactions
2/9/09 2:40:48 AM com.apple.launchd[1] (org.cups.cupsd) Unknown key: SHAuthorizationRight
2/9/09 2:40:48 AM com.apple.launchd[1] (org.ntp.ntpd) Unknown key: SHAuthorizationRight
2/9/09 2:41:00 AM org.ntp.ntpd[27] Error : nodename nor servname provided, or not known
2/9/09 2:41:09 AM com.apple.SystemStarter[29] WibuKey Server not started (disabled)
2/9/09 2:41:33 AM com.apple.launchd[1] (com.apple.UserEventAgent-LoginWindow[89]) Exited: Terminated
2/9/09 2:41:34 AM com.apple.launchd[103] (com.apple.CSConfigDotMacCert-meeuw-SharedServices[107]) Exited with exit code: 1
2/9/09 2:41:37 AM Skype[141] SkypeApplication::init called
2/9/09 2:41:40 AM Skype[141] SKInitDebugLogging
2/9/09 2:41:47 AM [0x0-0x10010].com.skype.skype[141] Main starting
2/9/09 2:44:45 AM DashboardClient[159] JavaScript says: missing ecb currency on: ecb_INR
2/9/09 2:44:45 AM [0x0-0xa00a].com.apple.dock[120] 2009-02-09 02:44:45.889 DashboardClient[159:10b] JavaScript says: missing ecb currency on: ecb_INR
2/9/09 2:55:13 AM Safari[152] Error loading /Users/meeuw/Library/Contextual Menu Items/ToastIt.plugin/Contents/MacOS/ToastIt: dlopen(/Users/meeuw/Library/Contextual Menu Items/ToastIt.plugin/Contents/MacOS/ToastIt, 262): no suitable image found. Did find:
/Users/meeuw/Library/Contextual Menu Items/ToastIt.plugin/Contents/MacOS/ToastIt: mach-o, but wrong architecture
2/9/09 2:55:13 AM Safari[152] Cannot find function pointer pluginFactory for factory 053918F4-2869-11D7-A671-000A27E2DB90 in CFBundle/CFPlugIn 0x1f694790 </Users/meeuw/Library/Contextual Menu Items/ToastIt.plugin> (bundle, not loaded)
2/9/09 2:55:13 AM Google Notifier[145] .sdef error: Operation could not be completed. (NSXMLParserErrorDomain error 1549.)
2/9/09 2:55:13 AM Google Notifier[145] line number: 2
2/9/09 2:55:13 AM Google Notifier[145] .sdef error: Operation could not be completed. (NSXMLParserErrorDomain error 1549.)
2/9/09 2:55:13 AM Google Notifier[145] line number: 2
2/9/09 3:23:48 AM [0x0-0x23023].org.videolan.vlc[306] [00000001] main libvlc debug: VLC media player - version 0.9.6 Grishenko - (c) 1996-2008 the VideoLAN team
2/9/09 3:23:48 AM [0x0-0x23023].org.videolan.vlc[306] [00000001] main libvlc debug: libvlc was configured with ./configure '--enable-release' '--enable-update-check' '--with-macosx-sdk=/Developer/SDKs/MacOSX10.4u.sdk' 'PKG_CONFIG_PATH=:/opt/local/lib/pkgconfig'
2/9/09 3:23:48 AM [0x0-0x23023].org.videolan.vlc[306] [00000001] main libvlc debug: translation test: code is "C"
2/9/09 3:23:48 AM [0x0-0x23023].org.videolan.vlc[306] [00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
2/9/09 3:23:50 AM [0x0-0x23023].org.videolan.vlc[306] [00000431] a52 decoder: A/52 channels:6 samplerate:48000 bitrate:448000
2/9/09 3:23:51 AM [0x0-0x23023].org.videolan.vlc[306] No accelerated IMDCT transform found
2/9/09 3:28:51 AM VLC[306] -[NSConcreteAttributedString initWithString:] called with nil string argument. This has undefined behavior and will raise an exception in post-Leopard linked apps. This warning is displayed only once.
[/quote:d6e8bc6352]
Kan iemand zien wat de boosdoener was?
Thanks so far ijoost :).
Ik gebruik google notifier (versie 1.10...) al enkele jaren. Maar mijn Mac is echt niet een "stuk slomer".
Maar het lijkt mij in dit geval wel een kandidaat, gezien het extreem hoge vm gebruik.
Maar kijk ook eens naar de laatste regel:
[quote:8b97038c82]2/9/09 3:28:51 AM VLC[306] -[NSConcreteAttributedString initWithString:] called with nil string argument. This has undefined behavior and will raise an exception in post-Leopard linked apps. This warning is displayed only once.[/quote:8b97038c82]
Hier staat dat het vreemd gedrag kan veroorzaken bij programma’s die [i:8b97038c82]hierna worden gestart[/i:8b97038c82]. (en niet, zoals men misschien denkt: in de [i:8b97038c82]volgende versie van het OS[/i:8b97038c82], want dat zou nogal voorbarig zijn he? na een al dan niet clean instal…)
[quote:625fb0c6bd="hendrik ijzerbroot"]
Maar kijk ook eens naar de laatste regel:
[quote:625fb0c6bd]2/9/09 3:28:51 AM VLC[306] -[NSConcreteAttributedString initWithString:] called with nil string argument. This has undefined behavior and will raise an exception in post-Leopard linked apps. This warning is displayed only once.[/quote:625fb0c6bd]
Hier staat dat het vreemd gedrag kan veroorzaken bij programma’s die [i:625fb0c6bd]hierna worden gestart[/i:625fb0c6bd]. (en niet, zoals men misschien denkt: in de [i:625fb0c6bd]volgende versie van het OS[/i:625fb0c6bd], want dat zou nogal voorbarig zijn he? na een al dan niet clean instal…)[/quote:625fb0c6bd]
Ik snap niet precies wat je bedoeld. Ik heb de mac pas 2 maanden ofzo. En nog geen 1 keer geinstalleerd opnieuw.
@ijoost : Paniek is groot word. Maar dit had ik niet verwacht van mac. En zeker niet na maar 2 maanden. En ik hoop toch echt niet dat ik dit nog keer mag meemaken
En graag voorkomen dan verbeteren…
iJoost had het over de 'panic' niet over paniek. Wat je hebt laten zien is niet het crash report waarin informatie over de kernel panic staat, maar een stukje systeemlog.
[quote:e0840b0250="MEEUW"][quote:e0840b0250="hendrik ijzerbroot"]
Maar kijk ook eens naar de laatste regel:
[quote:e0840b0250]2/9/09 3:28:51 AM VLC[306] -[NSConcreteAttributedString initWithString:] called with nil string argument. This has undefined behavior and will raise an exception in post-Leopard linked apps. This warning is displayed only once.[/quote:e0840b0250]
Hier staat dat het vreemd gedrag kan veroorzaken bij programma’s die [i:e0840b0250]hierna worden gestart[/i:e0840b0250]. (en niet, zoals men misschien denkt: in de [i:e0840b0250]volgende versie van het OS[/i:e0840b0250], want dat zou nogal voorbarig zijn he? na een al dan niet clean instal…)[/quote:e0840b0250]
Ik snap niet precies wat je bedoeld. Ik heb de mac pas 2 maanden ofzo. En nog geen 1 keer geinstalleerd opnieuw.[/quote:e0840b0250]
Ik bedoelde dus niet dat je een instal hebt uitgevoerd, maar dat die bewuste regel in de log een beetje vaag is. “VLC” heeft kennelijk een bug die een “nil” string veroorzaakt waardoor er onvoorspelbaar gedrag veroorzaakt kan worden bij later opgestarte programma’s. Maar zoals het er staat kun je het ook vertalen als “bij de volgende versie na (post) Leopard”.
Maar het lijkt mij niet dat dat bedoelt wordt, en het is nog maar de vraag of dit de oorzaak van je probleem is.
In ieder geval kan het nooit kloppen die “50 MB” vrij die je noemt, en ook die gek hoge vm waarde van G notifier is verdacht hoog. Maar [i:e0840b0250]als[/i:e0840b0250] die 50 MB klopt, is de “panic” niet zo vreemd…