Pag-decipher ng Mac OS X Crash Logs
Mac OS X ay kahanga-hangang stable bilang isang operating system, at bagama't karamihan sa software ay mahusay na naisulat, hindi lahat ng code ay ginawang pantay. Ang pag-crash ay isang katotohanan lamang ng pag-compute ng buhay at binigo tayong lahat, kaya nakakatulong na matukoy ang sanhi ng problema. Habang ang mga sanhi ng ilang pag-crash ay halata, ang iba ay hindi, at ito ay kapag ang pagbabasa ng Mac OS X crash log ay maaaring maging kapaki-pakinabang.
Unang-una, gugustuhin mong ilunsad ang Console, na makikita sa /Applications/Utilities/
Makikita mo na ngayon ang isang toneladang opsyon sa Console log para sa mga system, app, at marami pang iba. Karamihan sa mga ito ay napakalaki, ngunit ang OS X ay nagbibigay ng kaunting tulong para makapagsimula ka:
- Buksan ang HELP menu sa itaas ng menu ng app
- Piliin ang "Tulong sa Console" upang ipakita ang mga file ng tulong na nauugnay sa app, ito ay isang magandang lugar upang makapagsimula kung ikaw ay ganap na bago sa Console at ang interpretasyon ng mga console log at mensahe
Console, gaya ng inilarawan ng mga Help file, ay ipinaliwanag bilang sumusunod ng Apple:
Ngayong pamilyar ka na sa mga pangunahing kaalaman, maaari kang mag-navigate sa side menu ng mga log gaya ng ipinapakita sa screenshot sa ibaba, na nagpapalawak ng ~/Library/Logs at CrashReporter.
Ang CrashReporter ay kung saan maaaring magsimulang maging kawili-wili ang mga bagay-bagay, dahil sa tuwing mag-crash ang isang app o may nararanasan na problema sa OS X o isang Mac app, naka-log in ito sa CrashReporter, na tumutulong na matuklasan kung ano at bakit isang problema ang nangyari. Halos tiyak na nakita mo na ang mga dialog box ng Crash Reporter maliban kung hindi mo pinagana ang mga ito, dito napupunta ang lahat ng data na iyon.
CrashReporter ay maaaring maging medyo advanced at makakuha ng malalim na teknikal na mabilis. Kapag nasa CrashReporter ka na at gusto mong maghukay ng ilang karagdagang detalye, tingnan ang kapaki-pakinabang na tutorial na ito mula sa MacFixIt sa pag-decipher ng mga log:
MacFixIt: Isang panimula sa pagbabasa ng mga ulat ng pag-crash ng Mac OS X
Hindi ka magiging eksperto sa isang gabi, ngunit magandang lugar ito para simulang maunawaan kung ano ang ibig sabihin ng lahat ng ito.