Advanced Mac OS X Diagnostics & Αντιμετώπιση προβλημάτων με sysdiagnose
Οι χρήστες Mac που αντιμετωπίζουν ιδιαίτερα περίπλοκα ή ενοχλητικά ζητήματα με το Mac OS μπορούν να στραφούν σε ένα προηγμένο διαγνωστικό εργαλείο που είναι διαθέσιμο από τη γραμμή εντολών στο Mac OS X. Το εργαλείο, που ονομάζεται sysdiagnose, προσφέρει λεπτομερή τεχνική ανάλυση και αναφορές μιας τεράστιας ποικιλίας στοιχείων Το OS X και το υλικό Mac, καθιστώντας το ένα δυνητικά πολύτιμο εργαλείο για προηγμένες ανάγκες αντιμετώπισης προβλημάτων και διάγνωσης.
Το sysdiagnose θα συλλέξει τεράστιο όγκο πληροφοριών και δεδομένων από το Mac, συμπεριλαμβανομένης αναφοράς spindump και σφαλμάτων, εξόδου fs_usage and top, επεκτάσεων και δεδομένων πυρήνα, πληροφορίες χρήσης μνήμης και λεπτομέρειες σχετικά με τις διαδικασίες χρήστη, όλα τα αρχεία καταγραφής συστήματος και τα αρχεία καταγραφής πυρήνα, μια αναφορά από το System Profiler, λεπτομέρειες και πληροφορίες χρήσης δίσκου, λεπτομέρειες κιτ εισόδου/εξόδου, κατάσταση και λεπτομέρειες δικτύου και πρόσθετες λεπτομέρειες σχετικά με τη διεργασία εάν προσδιορίζεται αναγνωριστικό διεργασίας (PID) με την εντολή. Ακούγεται περίπλοκο; Λοιπόν, είναι σκόπιμα έτσι, και είναι υπερβολικό για τους περισσότερους χρήστες, γι' αυτό προορίζεται μόνο για προχωρημένους χρήστες . Ειλικρινά, οι λεπτομέρειες που προσφέρονται από το sysdiagnose θα μοιάζουν με ολέθρια ασυναρτησίες σε έναν μέσο χρήστη Mac, και παρόλο που δεν υπάρχει πρόβλημα στους αρχάριους που εκτελούν την εντολή, η ανάγνωση των δεδομένων θα μοιάζει με geek ελληνικά.
Λόγω της περίπλοκης τεχνικής φύσης των αναφορών sysdiagnose, οι μέσοι χρήστες Mac πιθανότατα δεν θα επωφεληθούν πολύ από αυτό, και επομένως είναι πραγματικά καλύτερο για προχωρημένους χρήστες Mac που κατανοούν πώς να αλλάζουν τη λεπτομερή ανάλυση συστήματος και τις αναφορές σε δράση.
Εκτέλεση sysdiagnose και λήψη λεπτομερών αναφορών συστήματος & απόδοσης Mac από το Mac OS X
Για να εκτελέσετε τα προηγμένα διαγνωστικά συστήματα στο Mac OS X, θα χρειαστεί να εκκινήσετε το Terminal και να πληκτρολογήσετε την ακόλουθη συμβολοσειρά εντολών:
sudo sysdiagnose -f ~/Desktop/
Η χρήση του sudo απαιτεί κωδικό πρόσβασης διαχειριστή, ο οποίος απαιτείται για να αποκτήσετε πρόσβαση root και να δημιουργήσετε τις προηγμένες λεπτομέρειες του συστήματος. Η σημαία -f είναι προαιρετική και χρησιμοποιείται για τον καθορισμό του καταλόγου προορισμού, σε αυτήν την περίπτωση τοποθετεί το αρχείο εξόδου στην επιφάνεια εργασίας, διαφορετικά η εντολή θα μεταφέρει τα διαγνωστικά του συστήματος στον κατάλογο tmp του Mac OS X στο /var/tmp/
Πριν από την εκτέλεση του sysdiagnose, η εντολή θα επαναλάβει ένα μήνυμα που υποδεικνύει τον τύπο δεδομένων που συλλέγονται και ότι μπορεί να περιλαμβάνει ορισμένα προσωπικά στοιχεία, όπως το όνομα χρήστη, τα ονόματα μονάδας δίσκου, τα ονόματα δικτύου και το όνομα υπολογιστή. Εάν δεν θέλετε όλα αυτά τα δεδομένα να απορρίπτονται από το Mac σας σε αρχεία διαγνωστικών, μην εκτελέσετε την εντολή.Ακολουθεί το πλήρες μήνυμα που εμφανίζεται πριν από την εκτέλεση του sysdiagnose:
"Αυτό το διαγνωστικό εργαλείο δημιουργεί αρχεία που επιτρέπουν στην Apple να διερευνήσει προβλήματα με τον υπολογιστή σας και να βοηθήσει την Apple να βελτιώσει τα προϊόντα της. Τα αρχεία που δημιουργούνται ενδέχεται να περιέχουν ορισμένες από τις προσωπικές σας πληροφορίες, οι οποίες μπορεί να περιλαμβάνουν, αλλά δεν περιορίζονται σε, τον σειριακό αριθμό ή παρόμοιο μοναδικό αριθμό για τη συσκευή σας, το όνομα χρήστη ή το όνομα του υπολογιστή σας. Οι πληροφορίες χρησιμοποιούνται από την Apple σύμφωνα με την πολιτική απορρήτου της (www.apple.com/privacy) και δεν κοινοποιούνται σε κανένα τρίτο μέρος. Ενεργοποιώντας αυτό το διαγνωστικό εργαλείο και στέλνοντας ένα αντίγραφο των αρχείων που δημιουργούνται στην Apple, συναινείτε στη χρήση από την Apple του περιεχομένου τέτοιων αρχείων.
Πατήστε "Enter" για να συνεχίσετε."
Μόλις εκτελεστεί η εντολή, θα χρειαστούν ένα ή δύο λεπτά για να ολοκληρωθεί η συλλογή δεδομένων, όταν ολοκληρωθεί η διάγνωση συστήματος θα αναφέρει ότι το αρχείο εξόδου είναι διαθέσιμο στην καθορισμένη διαδρομή.
Το αρχείο που δημιουργείται είναι συνήθως περίπου 5MB έως 15MB και είναι ένα tar gzip που ονομάζεται "sysdiagnose_(date_).tar.gz". Η εξαγωγή της μπάλας tar θα αποκαλύψει πολλά αρχεία που περιέχουν αναφορές συστήματος, ένα σύστημα_προφίλ απόθεσης και την έξοδο που συγκεντρώνεται από τόνους διαφορετικών εντολών τερματικού, που κυμαίνονται από kextstat, iotop και fs_usage, έως vm_stat και πολλά άλλα.
Γενικά μιλώντας, τα περιεχόμενα αυτών των αρχείων και η έξοδος της τεράστιας ποικιλίας αναφορών δεν είναι ιδιαίτερα φιλικά προς το χρήστη, εξαιρετικά λεπτομερή με τεχνικό τρόπο και επομένως εντελώς υπερβολικά για τις περισσότερες ανάγκες διαγνωστικών χρηστών Mac. Η τεχνική φύση της εξόδου sysdiagnose το τοποθετεί σε μεγάλο βαθμό στη σφαίρα προχωρημένων χρηστών που είναι ικανοί στην ανάγνωση πολύπλοκων διαγνωστικών δεδομένων και αναφορών σφαλμάτων.
Όσοι ενδιαφέρονται μπορούν να λάβουν πρόσθετες λεπτομέρειες σχετικά με το sysdiagnose από τη σελίδα man με το man sysdiagnose και μπορείτε πάντα να μάθετε για τις μεμονωμένες εντολές που εκτελούνται και από το εργαλείο.
Θυμηθείτε ότι τα προηγμένα προβλήματα με MacOS και Mac OS X και Mac συχνά αντιμετωπίζονται καλύτερα από πιστοποιημένους επαγγελματίες. Η Apple έχει εξαιρετική υποστήριξη πελατών μέσω τηλεφώνου, στο κατάστημα με το Genius Bar, και η κάλυψη της εκτεταμένης εγγύησης AppleCare προορίζεται να χειριστεί σχεδόν όλα τα προβλήματα που αντιμετωπίζουν οι περισσότεροι κάτοχοι Mac, καθιστώντας τα επίσημα κανάλια υποστήριξης κατάλληλα για τις περισσότερες ανάγκες.