Napredna diagnostika Mac OS X & Odpravljanje težav s sysdiagnose
Uporabniki računalnikov Mac, ki se ukvarjajo s posebej zapletenimi ali težavnimi težavami z operacijskim sistemom Mac OS, se lahko obrnejo na napredno diagnostično orodje, ki je na voljo v ukazni vrstici v sistemu Mac OS X. Orodje, imenovano sysdiagnose, ponuja podrobno tehnično analizo in poročila o najrazličnejših komponentah OS X in strojna oprema Mac, zaradi česar je potencialno dragoceno orodje za napredne potrebe po odpravljanju težav in diagnostiki.
sysdiagnose bo zbral ogromno informacij in podatkov iz računalnika Mac, vključno s spindumpom in poročilom o zrušitvi, izhodom fs_usage in top, razširitvami jedra in podatki jedra, informacijami o uporabi pomnilnika in podrobnostmi o uporabniških procesih, vsi sistemski dnevniki in dnevniki jedra, poročilo iz System Profilerja, podrobnosti in informacije o uporabi diska, podrobnosti o V/I kompletu, stanje omrežja in podrobnosti ter dodatne podrobnosti o procesu, če je z ukazom naveden ID procesa (PID). Se to sliši zapleteno? No, namenoma je tako in je za večino uporabnikov pretirano, zato je tole namenjeno le naprednim uporabnikom. Odkrito povedano, podrobnosti, ki jih ponuja sysdiagnose, se bodo povprečnemu uporabniku Mac-a prebrale kot popolna bedarija, in čeprav novincem ne bo škodilo, da zaženejo ukaz, bo branje podatkov videti kot geek grško.
Zaradi zapletene tehnične narave poročil sysdiagnose povprečni uporabniki računalnikov Mac verjetno ne bodo imeli veliko koristi od tega, zato je res najbolje rezervirano za napredne uporabnike računalnikov Mac, ki vedo, kako pretvoriti podrobno sistemsko analizo in poročila v akcijo.
Zagon sysdiagnose in pridobivanje podrobnih poročil o sistemu Mac & Performance iz Mac OS X
Če želite zagnati napredno sistemsko diagnostiko v Mac OS X, boste morali zagnati terminal in vnesti naslednji ukazni niz:
sudo sysdiagnose -f ~/Desktop/
Uporaba sudo zahteva skrbniško geslo, ki je potrebno za pridobitev korenskega dostopa in ustvarjanje naprednih sistemskih podrobnosti. Zastavica -f je izbirna in se uporablja za določanje ciljnega imenika, v tem primeru postavi izhodno datoteko na namizje, sicer bo ukaz izpisal sistemsko diagnostiko v tmp imenik Mac OS X na /var/tmp/
Pred zagonom sysdiagnose bo ukaz ponovil sporočilo, ki navaja, katere vrste podatkov so zbrani in da lahko vključujejo nekatere osebne podatke, kot so vaše uporabniško ime, imena pogonov, imena omrežij in ime računalnika. Če ne želite, da se vsi ti podatki iz vašega Maca prenesejo v diagnostične datoteke, ne zaženite ukaza.Tukaj je celotno sporočilo, ki se prikaže, preden se zažene sysdiagnose:
»To diagnostično orodje ustvari datoteke, ki podjetju Apple omogočajo, da razišče težave z vašim računalnikom in pomaga podjetju Apple izboljšati svoje izdelke. Ustvarjene datoteke lahko vsebujejo nekatere vaše osebne podatke, ki lahko vključujejo, vendar niso omejeni na, serijsko številko ali podobno edinstveno številko za vašo napravo, vaše uporabniško ime ali ime vašega računalnika. Podatke Apple uporablja v skladu s svojim pravilnikom o zasebnosti (www.apple.com/privacy) in jih ne deli z nobeno tretjo osebo. Če omogočite to diagnostično orodje in pošljete kopijo ustvarjenih datotek podjetju Apple, se strinjate, da Apple uporablja vsebino takih datotek.
Pritisnite 'Enter' za nadaljevanje.”
Ko je ukaz zagnan, bo trajalo minuto ali dve, da se dokonča zbiranje podatkov, ko bo končano, bo diagnostika sistema sporočila, da je izhodna datoteka na voljo na navedeni poti.
Ustvarjena datoteka je običajno velika približno 5 MB do 15 MB in je tar gzip, imenovan »sysdiagnose_(date_).tar.gz«. Ekstrahiranje kroglice tar bo razkrilo veliko datotek, ki vsebujejo sistemska poročila, izpis sistemskega profila in izhod, zbran iz množice različnih terminalskih ukazov, od kextstat do iotop in fs_usage do vm_stat in mnogih drugih.
Na splošno vsebina teh datotek in izhod velikega števila poročil ni posebej prijazna do uporabnika, izjemno podrobna v tehničnem smislu in zato popolnoma pretirana za večino diagnostičnih potreb uporabnikov Mac. Tehnična narava izhoda sysdiagnose postavlja to zelo na področje naprednih uporabnikov, ki so vešči branja kompleksnih diagnostičnih podatkov in poročil o zrušitvah.
Zainteresirani lahko pridobijo dodatne podrobnosti o sysdiagnose na strani z navodili z man sysdiagnose, vedno pa se lahko naučite tudi o posameznih ukazih, ki jih izvaja orodje.
Ne pozabite, da napredne težave z operacijskimi sistemi MacOS in Mac OS X ter računalniki Mac pogosto najbolje rešijo certificirani strokovnjaki. Apple ima odlično telefonsko podporo strankam, ki jo ponuja Genius Bar, razširjena garancija AppleCare pa je namenjena obvladovanju skoraj vseh težav, s katerimi se srečuje večina lastnikov računalnikov Mac, zaradi česar so uradni kanali za podporo primerni za večino potreb.