secd
OSX Yosemite에서 어떤 프로세스를 수행 하는지 궁금합니다 . 이전 MacOS 버전 에서이 프로세스가 실행되는 것을 보았지만 사용 가능한 모든 메모리가 너무 과감하게 올라간 것을 기억하지 못합니다 ...
Yosemite를 실행하는 컴퓨터가 각각 3 대씩 구성되어 있습니다. 세 사람 모두 3 일에서 1 주일 동안 일했습니다. 다음은 secd
달성 한 내용 을 요약 한 것입니다.
- 4GB의 메모리가있는 MacBookAir 2011에서 700MB가
secd
- 메모리가 6GB 인 iMac 2008에서 2GB가
secd
- 12GB의 메모리가 장착 된 iMac 2011에서 4GB가
secd
세 대의 컴퓨터 모두 secd
에서 가장 큰 메모리 프로세스 (보다 큼 kernel task
)이며 요세미티의 도착으로 최근에 경험했던 속도 저하에서 중요한 역할을하는 것으로 보입니다. 프로세스가 메모리에서 크기를 확장하고 다른 곳에서 필요할 때 메모리를 확보한다는 것을 알고 있습니다. 유일한 문제는 메모리를 확보하는 속도가 빠르지 않고 프로세스가 후퇴해야한다는 사실을 깨닫기 전에 성능이 대부분 저하된다는 것입니다.
웹에 대한 나의 검색은 프로세스가 무엇이며 왜 그렇게 커야하는지에 대한 확실한 결론을 얻지 못했습니다. 나는 이것을 경험하는 유일한 사람이 아니라고 생각합니다. 모든 팁을 부탁드립니다.
아래에서 제안한 바와 같이 secd
Apple Keychain과 관련이 있습니다. 다음은 프로세스가 활성화 된 상태에서 프로세스가 계속 열려있는 파일 및 포트입니다 (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
메시지를 실행 하지 않으면 매번 암호를 묻습니다.
secd
VSZ = 2.4GB, RSS = 3MB입니다. secd
5 일 이후 가동되어 가동되는 시스템에서 84 초 동안 작동했습니다.
secd
매버릭스에서 실행됩니다. 빠른 분석에서,이 데몬은 문서화되지 않았으며, 이것은 나쁘고, 이것은 일종의 스크랩웨어 일 수 있습니다. 이 데몬은에/usr/libexec/secd
있습니다.