Цікаво, який secd
процес працює під OSX Yosemite. Я впевнений, що бачив цей процес у більш ранніх версіях MacOS, але не пам'ятаю, щоб він так сміливо збивав всю наявну пам'ять ...
У мене є три комп'ютери під керуванням Yosemite, кожен з яких має іншу конфігурацію. Усі троє були тривалістю від трьох днів до одного тижня. Ось збірка secd
досягнутого:
- На MacBookAir 2011 з 4 Гб оперативної пам’яті виділено 700 Мб
secd
- На iMac 2008 з 6 Гб оперативної пам’яті, 2 Гб виділено
secd
- На iMac 2011 з 12 Гб пам'яті, 4 Гб, виділених на
secd
На всіх трьох комп’ютерах secd
це найбільший процес в пам'яті (більший за kernel task
), і я підозрюю, що він відіграє певну роль в уповільненні, яке я нещодавно пережив з приходом Yosemite. Я точно знаю, що процес розширюється в пам'яті на непомірні розміри і звільняє пам'ять, коли мені це потрібно десь в іншому місці. Єдине питання полягає в тому, що він не так швидко звільняє пам'ять, і більша частина часу страждає, перш ніж процес усвідомлює, що йому доведеться відступити.
Мій пошук в Інтернеті не прийшов до надійного висновку щодо того, що таке процес, і чому він повинен бути таким величезним. Я думаю, я не єдиний, хто переживає це. Будь-яка порада цінується.
Як запропоновано нижче, 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
Незрозуміло, що цей процес робить для всієї пам'яті, яку він займає, і чому він настільки сильно роздувається.
secd
запуску, Messages щоразу просить мене ввести пароль.
secd
має VSZ = 2,4 ГБ та RSS = 3 Мб. secd
працював протягом 84 с у системі, яка працює та працює з 5 днів.
secd
працює на Мавериках. При швидкому аналізі цей демон не задокументований, це погано, це може бути шматок програмного забезпечення. Цей демон у/usr/libexec/secd
.