Saya ingin tahu secd
proses apa yang dilakukan di bawah OSX Yosemite. Saya cukup yakin saya telah melihat proses ini berjalan di versi MacOS sebelumnya, tapi saya tidak ingat itu melahap semua memori yang tersedia dengan sangat berani ...
Saya memiliki tiga komputer yang menjalankan Yosemite, masing-masing dengan konfigurasi yang berbeda. Ketiganya sudah bangun selama tiga hari hingga satu minggu. Berikut ini adalah ringkasan dari apa yang secd
telah dicapai:
- Pada MacBookAir 2011 dengan memori 4GB, 700MB dialokasikan untuk
secd
- Pada iMac 2008 dengan memori 6GB, 2GB dialokasikan untuk
secd
- Pada iMac 2011 dengan memori 12GB, dialokasikan untuk 4GB
secd
Pada ketiga komputer secd
adalah proses terbesar dalam memori (lebih besar dari kernel task
) dan saya menduga itu memainkan peran dalam perlambatan yang baru-baru ini saya alami dengan kedatangan Yosemite. Saya tahu pasti bahwa proses mengembang dalam memori ke ukuran tak terkendali dan membebaskan memori ketika saya membutuhkannya di tempat lain. Satu-satunya masalah adalah tidak cepat dalam membebaskan memori dan sebagian besar kinerja waktu menderita sebelum proses menyadari itu harus mundur.
Pencarian saya di web tidak sampai pada kesimpulan yang solid tentang apa prosesnya, dan mengapa harus begitu besar. Saya kira saya bukan satu-satunya yang mengalami ini. Tip apa pun dihargai.
Seperti yang disarankan di bawah secd
ini ada hubungannya dengan Keychain Apple. Berikut adalah file dan port yang proses tetap terbuka saat aktif (di MacBookAir):
/
/usr/libexec/secd
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db-shm
/usr/share/icu/icudt53l.dat
/usr/lib/dyld
/private/var/run/diagnosticd/dyld_shared_cache_x86_64
/dev/null
/dev/null
/dev/null
count=2, state=0x2
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db-wal
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db-shm
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db-wal
/dev/random
/dev/random
/private/var/folders/z_/806bzc396cxgp4s0q17tpfwc0000gn/T/etilqs_y5BDgkbGkBV9ybF
/private/var/folders/z_/806bzc396cxgp4s0q17tpfwc0000gn/T/etilqs_Aw6Q7JhPlil3QNX
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db
/Users/.../Library/Keychains/7285EFCF-9AF6-53DD-BE44-DA1F59F96620/keychain-2.db-wal
Apa yang tidak jelas adalah apa yang dilakukan proses untuk semua memori yang ditempatinya, dan mengapa ia mengembang sangat banyak.
secd
berjalan, Pesan meminta saya kata sandi setiap waktu.
secd
memiliki VSZ = 2,4 GB, dan RSS = 3 MB. secd
berlari selama 84 detik pada sistem yang aktif dan berjalan sejak 5 hari.
secd
berjalan pada Mavericks. Pada analisis cepat, daemon ini tidak didokumentasikan, ini buruk, ini mungkin sepotong crapware. Daemon ini ada di/usr/libexec/secd
.