Saya telah memperbarui ke MacOS Sierra beberapa hari yang lalu, dan itu benar-benar tidak stabil (banyak macet dan hang, khususnya di XCode).
Saya perhatikan bahwa di Konsol, dua baris berikut muncul berulang kali, untuk berbagai aplikasi dan layanan:
switching to keychain-db: /Users/user/Library/Keychains/login.keychain-db from /Users/user/Library/Keychains/login.keychain (0 1 1 1)
not switching as we're not in ~/Library/Keychains/: /Library/Keychains/System.keychain (0)
Apakah ada masalah dengan gantungan kunci? Mungkinkah itu yang menyebabkan pembekuan?
scdaemon
berlari?Jawaban:
tldr: Tidak, Anda tidak memiliki masalah dengan gantungan kunci. Ya ini bisa menjadi kontribusi untuk sistem yang menggantung dan sangat lambat sekarang.
Saya juga mengalami pembekuan SERIUS dengan segalanya. Saya juga memiliki pesan log yang sama ini untuk hampir setiap aplikasi / tugas yang sedang berjalan yang dibajak ke konsol dengan kecepatan yang konyol. Menjalankan perintah terminal membutuhkan waktu 10+ detik di antara input dan lupakan a
git status
dengan ini.Apple selalu memiliki tingkat pengambilan yang tidak masuk akal untuk AddressBook, Kalender, dan aplikasi lain yang selalu menyebabkan masalah log ini sejak el capitan.
Saat ini Safari dan WebKit sedang ditambahkan ke dalam campuran ini dengan itu menjadi sangat tidak stabil dan telah sejak beta Sierra melakukan kesalahan log ini.
Tingkat log cukup besar dan kemungkinan besar alasan atau setidaknya bagian utama dalam sistem kami sangat lambat sekarang.
Pertengahan 2012 Macbook Pro Retina 2.6GHz Intel quad core di sini dan saya belum pernah seburuk ini.
sumber
log stream --level=debug --predicate 'eventMessage contains "keyword"'
atau / dan gunakansubsystem contains com.apple.xxx
untuk menyaring akar masalahsudo log config --mode "level:default"
tapi saya tidak melihat perubahan dalam jumlah info yang tidak berguna di konsol meskipun pengaturan untuk pengaturan yang berbeda (meskipun reboot / relogin mungkin diperlukan), saya tidak tahu yang mana pekerjaan memuat ulang logd (saya menganggap yang bertanggung jawab untuk pekerjaan syslog)Tidak, saya tidak berpikir itu bisa menyebabkan pembekuan, sesuatu yang lain akan menyebabkan pembekuan. Anda hanya perlu khawatir tentang itu log di konsol jika Anda mengalami masalah khusus dengan aplikasi mail, kontak, atau aplikasi kalender (terkait dengan menyinkronkan atau mengambil data dari server).
sumber
Coba ini (sementara) solusi yang mungkin:
ln -s ~/Library/Keychains/login.keychain-db ~/Library/Keychains/login.keychain
sumber