iconservicesagent
다른 이름: 아이콘 캐시
간단한 답
iconservicesagent는 앱, 파일, 폴더에 보이는 아이콘을 제공하는 macOS 프로세스입니다. Finder, Dock, Spotlight, 열기 및 저장 대화상자가 필요한 크기의 아이콘을 이 프로세스에 요청하면, 아이콘을 한 번 그리고 다음에 쓸 사본을 보관해 둡니다.
사용자 계정으로 실행되며, 두 번째 프로세스인 iconservicesd와 함께 일합니다. iconservicesd는 Mac의 모든 계정이 공유하는 아이콘 캐시를 관리합니다. 앱이 가득한 폴더가 아이콘을 하나하나 처음부터 그리지 않고 한꺼번에 나타나는 것은 이 둘 덕분입니다.
안정된 Mac에서는 거의 아무 일도 하지 않습니다. 아직 사본이 없는 아이콘이 많이 필요해지면 바빠집니다.
iconservicesagent가 CPU나 메모리를 많이 쓰는 이유
저장해 둔 아이콘이 버려졌거나 오래되어 다시 그리고 있는 것입니다. macOS 업데이트 뒤, 많은 앱을 한꺼번에 설치하거나 업데이트한 뒤, 새 Mac으로 옮긴 뒤에 생깁니다. 항목이 수천 개인 폴더나 느린 네트워크 드라이브에 있는 폴더를 열 때도 일하게 됩니다. 항목마다 아이콘이 필요하기 때문입니다.
그보다 드물게는 아이콘 캐시 자체가 손상된 경우입니다. 아이콘이 빈 페이지나 엉뚱한 그림으로 보이고, iconservicesagent가 몇 시간째 바쁘거나 몇 기가바이트의 메모리를 쥐고 있는 것이 그 징후입니다.
해결 방법
업데이트 뒤에는 기다리세요. 실제로 보는 아이콘이 다 그려지면 잠잠해집니다. 몇 시간째 바쁘거나 크다면 활성 상태 보기에서 선택해 종료하세요. 아이콘이 필요해지는 순간 macOS가 다시 시작하며, 깨끗한 상태에서 새로 출발합니다.
Mac을 재시동하면 두 아이콘 프로세스 모두에 같은 효과가 있습니다. 그래도 아이콘이 이상하다면 안전 모드로 한 번 시동해 시스템 캐시를 지운 다음 평소대로 재시동하세요. 터미널에서 아이콘 캐시를 직접 지울 필요는 없으며, 어차피 최신 버전의 macOS에서는 그 일부가 지울 수 없게 보호되어 있습니다.
자주 묻는 질문
Mac의 iconservicesagent, 무엇인가요?
앱, 파일, 폴더의 아이콘을 그리고 보관해, Finder와 Dock이 빠르게 보여 줄 수 있게 하는 macOS 프로세스입니다.
iconservicesagent가 메모리를 많이 쓰는 이유는 무엇인가요?
그려 둔 아이콘을 쥐고 있기 때문이며, 대개 업데이트 뒤나 아주 큰 폴더를 연 뒤입니다. 몇 시간째 계속 커진다면 활성 상태 보기에서 종료하세요. macOS가 새로 시작합니다.
iconservicesagent를 종료해도 괜찮나요?
네. 다시 시작되는 동안 아이콘이 1초쯤 비어 보일 수 있지만 잃는 것은 없습니다. 멈춰 있을 때 가장 빠른 해결 방법입니다.
관련 항목
활성 상태 보기보다 나은 것을 찾고 있나요? Mac용 활성 상태 보기 대체 앱 추천을 확인하거나 용어집의 모든 용어를 둘러보세요.