Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

macOS 디스크 공간 확보하기: 과도한 Spotlight 메타데이터 정리하는 방법

많은 Mac 사용자들이 ~/Library/Metadata/SpotlightKnowledgeEvents 또는 ~/Library/Metadata/CoreSpotlight 폴더가 Mac의 디스크 공간을 지나치게 많이 차지한다고 호소하고 있습니다:

"시스템을 점검해 보니 라이브러리(Library) 폴더에 상당히 많은 파일이 있었는데, Metadata 폴더의 Spotlight 관련 데이터만 약 150GB를 차지하네요. 이 디스크 공간을 어떻게 비울 수 있을까요?" - discussion.apple.com

"시스템 데이터가 왜 이렇게 큰지 궁금해서 라이브러리 하위 폴더별 용량을 확인해 봤습니다. Metadata 폴더가 77GB, CoreSpotlight가 30GB 이상을 차지하고 있던데요. 이 파일들은 정체가 무엇인가요? 시스템 공간 확보를 위해 삭제해도 괜찮을까요?" - reddit.com

폴더를 곧바로 삭제하는 것은 위험합니다. 그럴 경우 Spotlight 검색 오작동, 시스템 불안정, Mac에서 문서를 찾지 못하는 등의 예기치 않은 문제가 발생할 수 있습니다. 대신 올바른 정리 방법을 활용하면 불필요한 메타데이터가 쌓이는 것을 방지하면서 Mac을 최적화된 상태로 유지할 수 있습니다.

메타데이터 파일을 가장 빠르고 깔끔하게 정리하는 방법

번거로운 작업 없이 간편한 해결책을 원하는 사용자에게는 CleanMyJunk가 좋은 선택입니다. 이 도구는 Mac 메타데이터 폴더를 포함해 각종 불필요한 Mac 캐시를 효과적으로 스캔하고 제거해 줍니다.

이 도구를 사용하면 Mac HDD 및 외장 SSD에서 중복·구식 파일만 선별해 삭제하며, 필수 시스템 파일은 사용자가 직접 확인하고 보호할 수 있습니다.

스캔을 실행하고 감지된 파일을 검토한 뒤, Spotlight Knowledge Events가 많은 공간을 차지할 때 시스템 정크, 임시 파일, 불필요한 데이터를 한 번에 정리하면 됩니다.

  1. CleanMyJunk를 무료로 다운로드해 설치한 후 실행합니다.
  2. Grant Access(접근 허용)를 클릭해 필요한 권한을 부여합니다.
  3. Quick Scan(빠른 스캔)을 선택하고 결과가 나올 때까지 기다립니다.
  4. MetaData 관련 파일의 체크를 해제한 뒤 하단의 Clean(정리) 버튼을 클릭합니다.
    (Spotlight 관련 파일은 보통 System log 또는 System junk 항목에 포함되어 있습니다.)
    macOS 디스크 공간 확보하기: 과도한 Spotlight 메타데이터 정리하는 방법

이처럼 간편하게 Mac 메타데이터의 대용량 캐시와 각종 시스템 정크를 동시에 정리할 수 있습니다~ 지금 바로 사용해 보세요!

대용량 ~/Library/Metadata 파일 직접 처리하는 방법

~/Library/Metadata/SpotlightKnowledgeEvents 및 ~/Library/Metadata/CoreSpotlight를 포함한 대용량 메타데이터 파일을 수동으로 관리하고 싶다면 아래 단계를 따르세요.

# 폴더 용량 확인하기

변경 작업에 앞서 Mac 메타데이터 파일이 실제로 얼마나 많은 공간을 차지하는지 먼저 파악하세요. Mac 터미널 명령어가 필요하므로 신중하게 진행해야 합니다.

# 명령어로 메타데이터 내용 삭제하기

메타데이터 파일이 과도한 공간을 차지하고 있다면, 폴더 자체를 삭제하지 말고 내부 파일만 조심스럽게 삭제해야 합니다:

  1. Finder > 응용 프로그램 > 유틸리티 > 터미널(Terminal)을 실행합니다.
  2. sudo rm -rf ~/Library/Metadata/SpotlightKnowledgeEvents/* 를 입력하고 Enter 키를 누릅니다.
    (또는 폴더 안의 불필요한 파일을 우클릭해 '휴지통으로 이동'을 선택한 후 휴지통을 비워도 됩니다.)
  3. sudo mv ~/Library/Metadata/SpotlightKnowledgeEvents ~/.Trash/. 를 입력합니다.

필요에 따라 SpotlightKnowledgeEvents 자리에 CoreSpotlight를 넣어 동일하게 적용할 수 있습니다.

# Spotlight 인덱스 재구축하기

메타데이터를 정리한 후 Spotlight가 비정상적으로 작동한다면, 인덱스를 재구축하면 문제를 해결할 수 있습니다.

  1. Finder > 응용 프로그램 > 유틸리티 > 터미널(Terminal)을 실행합니다.
  2. sudo mdutil -E / 를 입력하고 Enter 키를 누릅니다.

이 명령은 macOS가 전체 드라이브를 강제로 다시 색인하도록 합니다. 시간이 다소 걸릴 수 있지만 검색 기능이 정상적으로 복원됩니다.

# 메타데이터 이벤트에 대한 Spotlight 비활성화하기

macOS가 Spotlight Knowledge Events처럼 대용량 메타데이터 파일을 계속 생성하지 않도록 하려면 해당 경로에 대한 Spotlight 색인을 비활성화하면 됩니다.

  1. Finder > 응용 프로그램 > 유틸리티 > 터미널(Terminal)을 실행합니다.
  2. sudo mdutil -i off /Library/Metadata/SpotlightKnowledgeEvents 를 입력하고 Enter 키를 누릅니다.
  3. 나중에 다시 활성화하려면 sudo mdutil -i on /Library/Metadata/SpotlightKnowledgeEvents 를 입력하고 Enter 키를 누릅니다.
    (CoreSpotlight 폴더의 경우 SpotlightKnowledgeEvents 자리에 CoreSpotlight를 넣으면 됩니다.)

# Mac 세이프 모드로 메타데이터 캐시 정리하기

Mac을 세이프 모드로 부팅하면 별도의 수동 삭제 없이도 메타데이터 파일을 포함한 시스템 캐시를 정리할 수 있습니다:

  1. Mac을 종료합니다.
  2. Shift 키를 누른 상태에서 전원을 켜고 로그인 화면이 나타날 때까지 기다립니다.
  3. 로그인한 뒤 macOS가 자동으로 시스템 캐시를 정리할 때까지 몇 분간 기다립니다.
  4. Mac을 평소처럼 재시작합니다.

CoreSpotlight가 공간을 과도하게 차지하는 문제를 해결하셨나요? 유용한 도구를 주변에 공유해 보세요.

보너스: 메타데이터 정크 발생을 예방하는 방법

불필요한 메타데이터 파일이 계속 쌓여 Metadata 폴더가 저장 공간을 차지하는 상황을 최소화하려면 다음과 같은 습관을 들이는 것이 좋습니다:

  • 시스템 캐시를 주기적으로 정리하세요: 세이프 모드 또는 CleanMyJunk 같은 도구를 활용해 쌓인 정크 파일을 규칙적으로 제거합니다.
  • 사용하지 않는 언어 파일을 삭제하고, 불필요한 앱을 제거하며, 가능한 범위에서 색인 설정을 관리하세요.
  • 저장 공간 사용량을 모니터링하세요: 터미널이나 '이 Mac에 관하여'를 통해 메타데이터 폴더 크기를 수시로 확인하고 비정상적인 증가 여부를 점검합니다.
  • 오래된 iOS 백업을 삭제하고 Time Machine 스냅샷도 함께 정리하세요.

이 단계들을 실천하면 Mac의 라이브러리 메타데이터가 과도한 저장 공간을 낭비하는 것을 막을 수 있습니다. 파일을 삭제하기 전에는 반드시 중요한 데이터를 백업하세요.

Spotlight Knowledge Events가 많은 공간을 차지하는 문제를 해결하고, 대용량 메타데이터 파일을 효율적으로 관리하며 Mac을 쾌적하게 유지하시길 바랍니다.

이 글이 도움이 되었다면 주변에 공유해 주세요~