# corespotlightd의 CPU 사용량이 높을 때 먼저 확인할 것

> 앱 콘텐츠 색인과 파일 검색을 구분하고 앱 하나씩 부하를 비교하세요. Spotlight를 재구성하기 전에 프로세스 샘플을 수집합니다.

Published: 2026-10-03

활성 상태 보기에서 `corespotlightd`가 계속 상위에 있다면 특정 앱이나 최근 업데이트와 함께 부하가 시작되는지 먼저 확인합니다. 검색 프로세스가 CPU를 많이 쓴다는 사실만으로 시동 디스크의 Spotlight 인덱스를 다시 만들어야 한다고 판단할 수는 없습니다. 데이터베이스를 지우면 단서를 잃고 색인 작업이 더 늘어날 수 있습니다.

## 앱 콘텐츠 검색과 파일 검색은 다른 단서입니다

[Core Spotlight](https://developer.apple.com/documentation/corespotlight)는 앱이 자신의 콘텐츠를 검색할 수 있게 하는 기능입니다. 문서 앱이 제공하는 검색 항목이 Finder의 일반 파일과 일대일로 대응하는 것은 아닙니다. Apple의 [콘텐츠 색인 안내](https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/AppContent.html)는 콘텐츠 변경에 따라 앱이 항목을 관리하는 방법을 설명합니다.

프로세스 이름은 검색 활동의 단서일 뿐 원인 앱을 알려 주지는 않습니다. `mds`, `mds_stores`, `mdworker`가 바쁘다면 [Spotlight 파일 색인 안내](https://mole.fit/ko/blog/mds-mdworker-high-cpu-mac)를 확인합니다. Core Spotlight 서비스의 높은 부하와 Spotlight에서 파일을 찾지 못하는 증상은 따로 검증해야 합니다.

## 같은 작업 조건에서 두 번 비교합니다

활성 상태 보기에서 **보기 › 모든 프로세스**를 선택하고 CPU 탭에서 `corespotlightd`를 찾습니다. CPU 사용량을 기록한 뒤 디스크 활동도 살펴봅니다. 가져오기가 진행 중인 Mac과 잠자기 후의 Mac을 비교하지 말고 비슷한 조건을 유지합니다.

1. 앱 업데이트, 새 라이브러리 가져오기, macOS 업데이트 등 부하가 시작되기 전의 변화를 기록합니다.
2. 가져오기나 동기화가 실제로 진행되고 있다면 먼저 완료를 기다립니다. 모든 라이브러리에 적용되는 고정 시간은 없습니다.
3. 작업을 저장하고 관련이 의심되는 앱 하나를 정상 종료한 다음 서비스를 다시 관찰합니다. 가능하면 같은 앱을 다시 열어 비교합니다.
4. 그 앱을 열 때 증상이 돌아온다면 업데이트와 공식 검색·색인 설정을 확인합니다. 한 번에 한 가지 조건만 바꿉니다.

앱 종료 후 부하가 내려가면 관련성을 뒷받침하지만 데이터베이스 손상을 증명하지는 않습니다. 창을 닫아도 백그라운드 작업이 이어질 수 있으므로 한 번 수치가 그대로였다고 그 앱을 배제할 수도 없습니다. 관련 없는 서비스를 한꺼번에 강제 종료하지 않습니다.

## 부하가 계속되면 진단 자료를 남깁니다

프로세스를 선택하고 **더 보기 › 프로세스 샘플링**을 사용합니다. Apple의 [진단 안내](https://support.apple.com/guide/activity-monitor/actmntr2225/mac)는 3초 동안의 보고서와 검색 문제를 위한 **Spotlight 진단**을 설명합니다.

macOS 버전, 앱 버전, 대략적인 시작 시각, 부하를 다시 일으키는 동작을 보고서와 함께 보관합니다. 호출 스택에 보이는 함수 이름 하나로 원인을 확정할 수는 없습니다. 공유 전 내용을 검토하고 Apple 지원이나 해당 앱 개발자에게 비공개로 전달합니다.

## 실제로 실패하는 검색만 복구합니다

일반 파일이 Spotlight에 나오지 않는다면 Apple의 [인덱스 재생성 절차](https://support.apple.com/102321)를 따릅니다. macOS 버전에 따라 **검색 개인정보 보호** 또는 **Spotlight 개인정보 보호**에서 해당 폴더나 디스크를 추가했다가 제거합니다. 이는 색인 작업을 의도적으로 다시 시작하는 방법으로, 모든 `corespotlightd` CPU 급증에 통하는 해결책은 아닙니다.

한 앱의 콘텐츠만 검색되지 않는다면 그 앱의 공식 복구 절차부터 확인합니다. 숨겨진 Core Spotlight 데이터베이스나 앱 문서를 지우거나 검색 전체를 끄는 것을 첫 조치로 삼지 않습니다. 시스템 업데이트 후 시작됐다면 [업데이트 후 느려진 Mac 안내](https://mole.fit/ko/blog/mac-slow-after-macos-update)에서 색인과 다른 작업을 구분할 수 있습니다.

## 자주 묻는 질문

### corespotlightd는 악성 프로그램인가요?

이 이름은 macOS 검색 활동과 관련되어 있지만 실행 파일의 신원을 보증하지는 않습니다. 의심스럽다면 실제 경로와 서명을 확인하고 이름만 믿거나 이름만 보고 파일을 지우지 않습니다.

### 캐시를 비우면 CPU 사용량이 해결되나요?

반드시 그렇지는 않습니다. 캐시 정리로는 어느 앱이 검색 콘텐츠를 보내는지, 왜 작업이 반복되는지 알 수 없습니다. 앱과 부하의 관계를 비교하고 프로세스 샘플을 남긴 뒤 복구 방법을 선택합니다.

---

Canonical HTML page: https://mole.fit/ko/blog/corespotlightd-high-cpu-mac
Blog index for agents: https://mole.fit/ko/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
