Me pregunto qué hará secd
process bajo OSX Yosemite. Estoy bastante seguro de que he visto este proceso ejecutándose en versiones anteriores de MacOS, pero no recuerdo que haya engullido toda la memoria disponible tan audazmente ...
Tengo tres computadoras que ejecutan Yosemite, cada una con una configuración diferente. Los tres han estado en funcionamiento por una duración de tres días a una semana. Aquí hay un resumen de lo que secd
ha logrado:
- En MacBookAir 2011 con 4 GB de memoria, 700 MB asignados a
secd
- En iMac 2008 con 6 GB de memoria, 2 GB asignados a
secd
- En el iMac 2011 con 12 GB de memoria, 4 GB asignados a
secd
En las tres computadoras, secd
es el proceso más grande en la memoria (más grande que kernel task
) y sospecho que juega un papel en la desaceleración que experimenté recientemente con la llegada de Yosemite. Estoy seguro de que el proceso se expande en la memoria a tamaños excesivos y libera la memoria cuando la necesito en otro lugar. El único problema es que no es tan rápido para liberar memoria y la mayoría de las veces el rendimiento sufre antes de que el proceso se dé cuenta de que tiene que retirarse.
Mi búsqueda en la web no llegó a una conclusión sólida en cuanto a lo que es el proceso y por qué debería ser tan grande. Supongo que no soy el único que experimenta esto. Cualquier consejo es apreciado.
Como se sugiere a continuación, secd
tiene que ver con el llavero de Apple. Estos son los archivos y puertos que el proceso mantiene abierto cuando está activo (en 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
Lo que no está claro es qué hace el proceso con toda la memoria que ocupa y por qué se infla tanto.