Advanced Mac OS X Diagnostics & Pemecahan masalah dengan sysdiagnose
Pengguna Mac yang berurusan dengan masalah yang sangat rumit atau menyusahkan dengan Mac OS dapat beralih ke alat diagnostik canggih yang tersedia dari baris perintah di Mac OS X. Alat tersebut, yang disebut sysdiagnose, menawarkan analisis teknis terperinci dan laporan berbagai macam komponen komputer. OS X dan perangkat keras Mac, menjadikannya alat yang berpotensi berharga untuk kebutuhan pemecahan masalah dan diagnostik tingkat lanjut.
sysdiagnose akan mengumpulkan sejumlah besar informasi dan data dari Mac, termasuk spindump dan laporan kerusakan, 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 bagi sebagian besar pengguna, itulah sebabnya ini hanya ditujukan untuk pengguna tingkat lanjut. Terus terang, detail yang ditawarkan oleh sysdiagnose akan terbaca seperti omong kosong total bagi pengguna Mac pada umumnya, dan meskipun tidak ada salahnya pemula menjalankan perintah, membaca data akan terlihat seperti geek greek.
Karena sifat teknis yang rumit dari laporan sysdiagnose, rata-rata pengguna Mac mungkin tidak akan banyak mendapat manfaat darinya, dan oleh karena itu sebaiknya disediakan untuk pengguna Mac tingkat lanjut yang memahami cara mengubah analisis dan laporan sistem terperinci beraksi.
Menjalankan sysdiagnose dan Mendapatkan Laporan Sistem & Kinerja Mac Mendetail dari Mac OS X
Untuk menjalankan diagnostik sistem lanjutan di Mac OS X, Anda harus meluncurkan Terminal dan mengetik string perintah berikut:
sudo sysdiagnose -f ~/Desktop/
Menggunakan sudo membutuhkan kata sandi admin, yang diperlukan untuk mendapatkan akses root dan menghasilkan detail sistem lanjutan. Bendera -f bersifat opsional dan digunakan untuk menentukan direktori tujuan, dalam hal ini menempatkan file keluaran ke desktop, jika tidak, perintah akan membuang diagnostik sistem ke direktori tmp Mac OS X di /var/tmp/
Sebelum menjalankan sysdiagnose, perintah akan menggemakan pesan yang menunjukkan jenis data apa yang dikumpulkan dan mungkin menyertakan beberapa detail pribadi, seperti nama pengguna, nama drive, nama jaringan, dan nama komputer Anda. Jika Anda tidak ingin semua data itu dibuang dari Mac Anda ke file diagnostik, jangan jalankan perintah.Inilah pesan lengkap yang ditampilkan sebelum sysdiagnose dijalankan:
“Alat diagnostik ini menghasilkan file yang memungkinkan Apple menyelidiki masalah dengan komputer Anda dan membantu Apple meningkatkan produknya. File yang dihasilkan mungkin berisi beberapa informasi pribadi Anda, yang mungkin termasuk, namun tidak terbatas pada, nomor seri atau nomor unik serupa untuk perangkat Anda, nama pengguna Anda, atau nama komputer Anda. Informasi tersebut digunakan oleh Apple sesuai dengan kebijakan privasinya (www.apple.com/privacy) dan tidak dibagikan dengan pihak ketiga mana pun. Dengan mengaktifkan alat diagnostik ini dan mengirimkan salinan file yang dibuat ke Apple, Anda menyetujui penggunaan konten file tersebut oleh Apple.
Tekan ‘Enter’ untuk melanjutkan.”
Setelah perintah dijalankan, dibutuhkan satu atau dua menit untuk menyelesaikan pengumpulan data, setelah diagnosis sys selesai akan melaporkan file keluaran tersedia di jalur yang ditentukan.
File yang dihasilkan biasanya berukuran sekitar 5 MB hingga 15 MB, 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 berbagai perintah terminal, mulai dari kextstat, hingga iotop dan fs_usage, hingga vm_stat, dan banyak lainnya.
Secara umum, isi dari file-file ini dan keluaran dari berbagai macam laporan tidak terlalu ramah pengguna, sangat mendetail secara teknis, dan oleh karena itu benar-benar berlebihan untuk sebagian besar kebutuhan diagnostik pengguna Mac. Sifat teknis keluaran sysdiagnose menempatkan ini sangat banyak di ranah pengguna tingkat lanjut yang mahir membaca data diagnostik yang rumit dan laporan kerusakan.
Mereka yang tertarik dapat memperoleh detail tambahan tentang sysdiagnose dari halaman manual dengan man sysdiagnose, dan Anda selalu dapat mempelajari tentang perintah individual yang dijalankan oleh alat juga.
Ingat bahwa masalah lanjutan dengan MacOS dan Mac OS X dan Mac sering kali paling baik ditangani oleh profesional bersertifikat. Apple memiliki dukungan pelanggan yang sangat baik melalui telepon, di toko dengan Genius Bar, dan cakupan garansi AppleCare yang diperpanjang dimaksudkan untuk menangani hampir semua masalah yang dihadapi oleh sebagian besar pemilik Mac, menjadikan saluran dukungan resmi sesuai untuk sebagian besar kebutuhan.