0Guhn
0Guhn

맥 OS Tahoe 업데이트 이후 스포트라이트 검색 기능이 느려지는 현상

##Tahoe#스포트라이트#Mac#spotlight#업데이트

왜 업데이트 이후 검색이 느려질까?

앱을 실행시킬 때 spotlight로 검색하는 방법으로 주로 사용하는데 Tahoe를 업데이트 직후부터 툭툭 끊기며 버벅이기 시작했다. 단순한 검색 지연을 넘어 맥 전체의 반응 속도가 둔해진 느낌이었다.

찾아보니 이번 Tahoe뿐만 아니라, 대규모 OS 업데이트마다 종종 발생하는 고질적인 이슈였다.

원인은 검색 인덱스(Index)의 꼬임. 비유하자면 도서관 카탈로그에는 책이 있다고 적혀 있는데, 실제 서가에는 책이 엉뚱한 곳에 꽂혀 있거나 아예 없는 상황이다. 사서(Spotlight)가 책을 찾느라 진땀을 뺄 수밖에 없다.

해결 방법 두가지

첫 번째 방법(GUI)

애플 공식 지원 문서에서 제안하는 방법이다. 설정 메뉴를 통해 인덱스를 강제로 재구축한다.

  1. 설정 > Spotlight > 검색 개인정보 보호로 이동.
  2. + 버튼을 눌러 **Macintosh HD(내 하드디스크)**를 제외 목록에 추가한다.
  3. 잠시 후, 다시 - 버튼을 눌러 목록에서 제거한다.
  4. 맥이 해당 디스크를 새로운 검색 대상으로 인식하고 인덱싱을 다시 시작한다.

[https://support.apple.com/en-us/102321]

두 번째 방법(⭐️CLI)

터미널을 이용해 더 확실하고 직관적으로 처리하는 방법이다.

Spotlight에 terminal을 검색해 실행 후 아래 명령어를 입력한다.

sudo mdutil -E /
  • 명령어 해석
    • mdutil: Metadata Utility. 스포트라이트의 색인을 관리하는 도구.
    • sudo: 관리자 권한으로 실행 (비밀번호 입력 필요. 타이핑 시 화면에 보이지 않아도 입력되고 있음)
    • -E: Erase. 기존 인덱스를 삭제하고 재구축을 명령.
    • /: 루트 디렉토리. 맥의 전체 디스크를 의미.

참고했던 영상 [https://www.youtube.com/watch?v=I7oZ7PTcsbw&list=TLGGZi7Nh9e_1KQxODAxMjAyNg&t=361s]

결론

첫 번째(GUI)와 두 번째(CLI) 방법을 모두 시도해 보았다. 결론부터 말하자면 두 번째 방법(CLI)만으로도 충분하다. 훨씬 간결하고 확실하다.

참고: 인덱스를 재구축하는 동안에는 CPU 사용량이 늘어나 일시적으로 더 느려질 수 있다.

시도 목록

  1. 활성 상태 보기에서 필요없는 리소스 강제 종료
  2. 설정-Spotlight-앱 결과,시스템 결과에서 필요한 것들만 토글 On
  3. 설정-Spotlight-개인정보보호로 이동해서 제외목록에 넣었다가 제거
  4. 터미널 명령어