Advanced Mac OS X Diagnostics & Hibaelhárítás a sysdiagnose segítségével
Azok a Mac-felhasználók, akik különösen összetett vagy problémás Mac OS-problémákkal küzdenek, egy speciális diagnosztikai eszközhöz fordulhatnak, amely a Mac OS X parancssorából érhető el. A sysdiagnose nevű eszköz részletes technikai elemzést és jelentéseket kínál a rendszer összetevőinek hatalmas választékáról. OS X és a Mac hardver, így potenciálisan értékes eszköz a fejlett hibaelhárítási és diagnosztikai igényekhez.
A sysdiagnose hatalmas mennyiségű információt és adatot fog összegyűjteni a Mac-ről, beleértve a spindump- és összeomlási jelentést, az fs_usage és top kimenetét, a kernelkiterjesztéseket és a kerneladatokat, a memóriahasználati információkat és a felhasználói folyamatok részleteit, az összes rendszernapló és kernelnapló, a System Profiler jelentése, a lemezhasználati adatok és információk, az I/O készlet részletei, a hálózat állapota és részletei, valamint további folyamatspecifikus részletek, ha folyamatazonosító (PID) van megadva a paranccsal. Ez bonyolultan hangzik? Nos, ez szándékosan így van, és ez túlzás a legtöbb felhasználó számára, ezért ez csak a haladó felhasználók számára készült. Őszintén szólva, a sysdiagnose által kínált részletek teljes halandzsának tűnnek egy átlagos Mac-felhasználó számára, és bár nem árt, ha a kezdők futtatják a parancsot, az adatok olvasása úgy fog kinézni, mint egy geek greek.
A rendszerdiagnosztikai jelentések bonyolult technikai természete miatt az átlagos Mac-felhasználók valószínűleg nem fognak sokat profitálni belőle, ezért a legjobban azoknak a haladó Mac-felhasználóknak ajánlott, akik értik, hogyan kell a részletes rendszerelemzést és jelentéseket fordítani. akcióba.
Rendszerdiagnosztika futtatása, valamint részletes Mac rendszer- és teljesítményjelentések lekérése Mac OS X rendszerről
A fejlett rendszerdiagnosztika futtatásához Mac OS X rendszerben el kell indítania a Terminált, és be kell írnia a következő parancssort:
sudo sysdiagnose -f ~/Desktop/
A sudo használatához rendszergazdai jelszó szükséges, amely szükséges a root hozzáféréshez és a speciális rendszeradatok generálásához. Az -f jelző nem kötelező, és a célkönyvtár megadására szolgál, ebben az esetben a kimeneti fájlt az asztalra helyezi, ellenkező esetben a parancs kiírja a rendszerdiagnosztikát a Mac OS X tmp könyvtárába a /var/tmp/ címen.
A sysdiagnose futtatása előtt a parancs egy üzenetet visszhangoz, amely jelzi, hogy milyen típusú adatokat gyűjtött, és tartalmazhat néhány személyes adatot, például a felhasználónevet, a meghajtóneveket, a hálózatneveket és a számítógép nevét. Ha nem szeretné, hogy az összes adat a Mac-ről diagnosztikai fájlokba kerüljön, akkor ne futtassa a parancsot.Íme a teljes üzenet, amely a sysdiagnose futtatása előtt jelenik meg:
„Ez a diagnosztikai eszköz olyan fájlokat hoz létre, amelyek lehetővé teszik az Apple számára, hogy kivizsgálja a számítógépével kapcsolatos problémákat, és segítse az Apple-t termékeinek fejlesztésében. A generált fájlok tartalmazhatják az Ön személyes adatait, amelyek magukban foglalhatják, de nem kizárólagosan, az eszköz sorozatszámát vagy hasonló egyedi számát, az Ön felhasználónevét vagy számítógépének nevét. Az információkat az Apple az adatvédelmi szabályzatának (www.apple.com/privacy) megfelelően használja fel, és nem osztja meg harmadik féllel. A diagnosztikai eszköz engedélyezésével és a generált fájlok másolatának az Apple-nek való elküldésével Ön hozzájárul ahhoz, hogy az Apple felhasználja az ilyen fájlok tartalmát.
Nyomja meg az „Enter” billentyűt a folytatáshoz.”
A parancs futtatása után egy-két percet vesz igénybe az adatgyűjtés befejezése, amikor a rendszerdiagnózis befejeződött, a kimeneti fájl elérhető a megadott elérési úton.
A létrehozott fájl általában körülbelül 5 MB és 15 MB közötti, és egy tar gzip, amelyet „sysdiagnose_(date_).tar.gz”-nek hívnak. A tar golyó kibontása számos fájlt fog feltárni, amelyek rendszerjelentéseket tartalmaznak, egy system_profiler kiíratást és a rengeteg különböző terminálparancs kimenetét, a kextstattól kezdve az iotopon és az fs_usage-on át a vm_stat-ig és még sok más.
Általánosságban elmondható, hogy ezeknek a fájloknak a tartalma és a rengeteg jelentések kimenete nem különösebben felhasználóbarát, technikailag rendkívül részletes, ezért a legtöbb Mac-felhasználói diagnosztikai igényt teljesen túlzásba viszi. A sysdiagnose kimenet technikai természete miatt ez nagyon a haladó felhasználók birodalmába kerül, akik ügyesen olvasnak összetett diagnosztikai adatokat és összeomlási jelentéseket.
Az érdeklődők további részleteket kaphatnak a sysdiagnose-ról a man sysdiagnose-t tartalmazó kézikönyvoldalon, és mindig tájékozódhatnak az eszköz által futtatott egyes parancsokról is.
Ne feledje, hogy a MacOS és a Mac OS X és Mac rendszerekkel kapcsolatos haladó problémákat gyakran minősített szakemberek tudják a legjobban kezelni. Az Apple kiváló telefonos ügyfélszolgálattal rendelkezik, a Genius Bar mellett, és az AppleCare kiterjesztett garanciális lefedettsége szinte minden olyan problémát megold, amellyel a legtöbb Mac-tulajdonos találkozik, így a hivatalos támogatási csatornák a legtöbb igénynek megfelelnek.