「secd」プロセスとは何ですか?
secdOSX Yosemiteではどのプロセスが行われるのだろうか。私はこのプロセスを以前のMacOSバージョンで実行しているのを見たことはかなりありますが、すべての利用可能なメモリを大胆に飲み込んだことを覚えていません... Yosemiteを実行している3台のコンピューターがあり、それぞれに異なる構成があります。3つすべてが3日間から1週間の期間にわたって稼働しています。secd達成したことの概要は次のとおりです。 4GBのメモリを搭載したMacBookAir 2011では、700MB secd 6GBのメモリを搭載したiMac 2008では、2GBが secd 12GBのメモリを搭載したiMac 2011では、4GB secd 3台すべてのコンピューターでsecdは、メモリ内で最大のプロセス(より大きいkernel task)であり、ヨセミテの到来で最近経験した速度低下の役割を果たしていると思います。プロセスがメモリ内で異常なサイズに拡張し、他の場所で必要になったときにメモリが解放されることは確かです。唯一の問題は、メモリの解放がそれほど速くなく、ほとんどの場合、プロセスが退却する必要があると認識する前にパフォーマンスが低下することです。 Webを検索したところ、プロセスが何であり、なぜそれがそんなに巨大なはずなのかについて、確固たる結論に達しませんでした。これを経験しているのは私だけではないでしょう。どんなヒントでも大歓迎です。 以下に示すsecdように、Appleキーチェーンに関係しています。(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 明らかではないのは、プロセスが占有するすべてのメモリに対してプロセスが何をするか、そしてそれがなぜそんなに膨張するかです。