Advanced Mac OS X Diagnostics & Troubleshooting dengan sysdiagnose

Pengguna Mac yang berurusan dengan masalah yang sangat kompleks atau bermasalah dengan Mac OS dapat beralih ke alat diagnostik lanjutan yang tersedia dari baris perintah di Mac OS X. Alat ini, yang disebut sysdiagnose, menawarkan analisis teknis dan laporan lengkap dari berbagai macam komponen OS X dan perangkat keras Mac, menjadikannya alat yang sangat berharga untuk kebutuhan pemecahan masalah dan diagnostik tingkat lanjut.

sysdiagnose akan mengumpulkan sejumlah besar informasi dan data dari Mac, termasuk laporan spindump dan crash, keluaran fs_usage dan top, ekstensi kernel dan data kernel, informasi penggunaan memori dan detail tentang proses pengguna, semua log sistem dan log kernel, laporan dari System Profiler, detail dan informasi penggunaan disk, detail kit I / O, status dan detail jaringan, dan detail spesifik proses tambahan jika ID proses (PID) ditentukan dengan perintah. Apakah itu terdengar rumit? Yah, memang sengaja demikian, dan itu berlebihan untuk sebagian besar pengguna, itulah mengapa ini ditujukan untuk pengguna tingkat lanjut saja . Terus terang, rincian yang ditawarkan oleh sysdiagnose akan terbaca seperti total omong kosong kepada pengguna Mac rata-rata, dan meskipun tidak ada bahaya dalam pemula menjalankan perintah, membaca data akan terlihat seperti geek yunani.

Karena rumitnya sifat teknis dari laporan sysdiagnose, pengguna Mac rata-rata kemungkinan tidak akan mendapat manfaat darinya, dan oleh karena itu itu sangat baik disediakan untuk pengguna Mac tingkat lanjut yang memahami bagaimana mengubah analisis dan laporan sistem terperinci menjadi tindakan.

Menjalankan sysdiagnose dan Mendapatkan Sistem & Kinerja Laporan Rinci dari Mac OS X

Untuk menjalankan diagnostik sistem lanjutan di Mac OS X, Anda harus meluncurkan Terminal dan ketik string perintah berikut:

sudo sysdiagnose -f ~/Desktop/

Menggunakan sudo membutuhkan kata sandi admin, yang diperlukan untuk mendapatkan akses root dan menghasilkan detail sistem lanjutan. Flag -f adalah opsional dan digunakan untuk menentukan direktori tujuan, dalam hal ini menempatkan file output ke desktop, jika tidak perintah akan membuang diagnostik sistem ke direktori tmp dari Mac OS X di / var / tmp /

Sebelum menjalankan sysdiagnose, perintah akan menggemakan pesan yang menunjukkan jenis data apa yang dikumpulkan dan mungkin berisi beberapa detail pribadi, seperti nama pengguna Anda, nama drive, nama jaringan, dan nama komputer. Jika Anda tidak ingin semua data yang dibuang dari Mac Anda ke file diagnostik, baik, jangan jalankan perintah. Berikut pesan lengkap yang ditampilkan sebelum sysdiagnose akan berjalan:

“Alat diagnostik ini menghasilkan file yang memungkinkan Apple untuk menyelidiki masalah
dengan komputer Anda dan membantu Apple meningkatkan produknya. File yang dihasilkan
mungkin berisi beberapa informasi pribadi Anda, yang mungkin termasuk, tetapi tidak
terbatas, nomor seri atau nomor unik yang serupa untuk perangkat Anda, Anda
nama pengguna, atau nama komputer Anda. Informasi ini digunakan oleh Apple di
sesuai dengan kebijakan privasinya (www.apple.com/privacy) dan tidak dibagikan
dengan pihak ketiga. Dengan mengaktifkan alat diagnostik ini dan mengirim salinan
file yang dihasilkan ke Apple, Anda menyetujui penggunaan konten oleh Apple
file seperti itu.

Tekan 'Enter' untuk melanjutkan. ”

Setelah perintah dijalankan, diperlukan satu atau dua menit untuk menyelesaikan pengumpulan data, ketika selesai, diagnosa akan melaporkan file output tersedia di jalur yang ditentukan.

File yang dihasilkan biasanya sekitar 5MB hingga 15MB, dan merupakan tar gzip yang disebut "sysdiagnose_ (date _). Tar.gz". Mengekstrak bola tar akan mengungkapkan banyak file yang berisi laporan sistem, dump system_profiler, dan output yang dikumpulkan dari berton-ton perintah terminal yang berbeda, mulai dari kextstat, ke iotop dan fs_usage, ke vm_stat, dan banyak lainnya.

Secara umum, isi dari file-file ini dan output dari berbagai macam laporan tidak sangat ramah pengguna, sangat rinci secara teknis, dan karena itu benar-benar berlebihan untuk sebagian besar kebutuhan diagnostik pengguna Mac. Sifat teknis dari output sysdiagnose menempatkan ini sangat banyak di ranah pengguna tingkat lanjut yang mahir membaca data diagnostik yang kompleks dan laporan kerusakan.

Mereka yang tertarik dapat memperoleh detail tambahan tentang sysdiagnose dari halaman manual dengan sysdiagnose man, dan Anda selalu dapat belajar tentang perintah individu yang dijalankan oleh alat juga.

Ingat bahwa masalah lanjutan dengan MacOS dan Mac OS X dan Mac sering kali ditangani oleh para profesional bersertifikat. Apple memiliki dukungan pelanggan yang sangat baik melalui telepon, di toko dengan Genius Bar, dan cakupan garansi diperpanjang AppleCare dimaksudkan untuk menangani hampir semua masalah yang dihadapi oleh sebagian besar pemilik Mac, membuat saluran dukungan resmi yang sesuai untuk sebagian besar kebutuhan.