Je me demande quel secd
processus fait sous OSX Yosemite. Je suis presque sûr d'avoir vu ce processus s'exécuter dans les versions antérieures de MacOS, mais je ne me souviens pas qu'il ait englouti toute la mémoire disponible si hardiment ...
J'ai trois ordinateurs exécutant Yosemite, chacun avec une configuration différente. Tous les trois sont en place depuis une durée de trois jours à une semaine. Voici un aperçu de ce qui secd
a été accompli:
- Sur MacBookAir 2011 avec 4 Go de mémoire, 700 Mo alloués à
secd
- Sur iMac 2008 avec 6 Go de mémoire, 2 Go alloués à
secd
- Sur iMac 2011 avec 12 Go de mémoire, 4 Go alloués à
secd
Sur les trois ordinateurs, secd
c'est le plus grand processus en mémoire (plus grand que kernel task
) et je soupçonne qu'il joue un rôle dans le ralentissement que j'ai récemment connu avec l'arrivée de Yosemite. Je sais avec certitude que le processus se développe en mémoire à des tailles démesurées et libère de la mémoire lorsque j'en ai besoin ailleurs. Le seul problème est qu'il n'est pas aussi rapide à libérer de la mémoire et la plupart du temps les performances souffrent avant que le processus ne se rende compte qu'il doit reculer.
Ma recherche sur le Web n'est pas arrivée à une conclusion solide quant à ce qu'est le processus et pourquoi il devrait être si énorme. Je suppose que je ne suis pas le seul à vivre cela. Tout conseil est apprécié.
Comme suggéré ci-dessous, cela secd
concerne le trousseau Apple. Voici les fichiers et les ports que le processus garde ouverts lorsqu'il est actif (sur 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
Ce qui n'est pas clair, c'est ce que le processus fait à toute la mémoire qu'il occupe et pourquoi il se gonfle autant.
secd
courir, Messages me demande à chaque fois un mot de passe.
secd
a un VSZ = 2,4 Go et un RSS = 3 Mo. secd
a fonctionné pendant 84 s sur un système opérationnel depuis 5 jours.
secd
fonctionne sur Mavericks. En analyse rapide, ce démon n'est pas documenté, c'est mauvais, cela pourrait être un morceau de crapware. Ce démon est dans/usr/libexec/secd
.