Mac에서 응용 프로그램 캐시를 삭제하는 가장 쉬운 방법

응용 프로그램 폴더에 있는 실행 파일은 응용 프로그램이 Mac에 저장하는 여러 파일 가운데 빙산의 일각이라는 사실 알고 계셨나요? 응용 프로그램을 설치하면 실행 파일은 하나뿐이지만, Mac의 여러 폴더에 걸쳐 수백 개의 파일이 흩어져 있일 수 있습니다. 이 가운데 응용 프로그램 캐시 파일이 가장 많은 공간을 차지하는데요. Mac에서 여유 공간을 확보하기 위해 디스크 공간을 비울 때 가장 먼저 살펴봐야 할 대상이기도 합니다. 그러면 Mac에서 어떻게 응용 프로그램 캐시를 지우는지 알고 계신가요? 이 가이드를 통해 알아보시겠어요?

다음은 라이브러리의 캐시 폴더를 살펴본 것입니다. 캐시 파일이 저장되는 장소 중 하나죠.

응용 프로그램 캐시 파일이란?

캐시는 크게 두 가지 종류가 있습니다:

  • 사용자 캐시 파일
  • 시스템 캐시 파일

이러한 항목은 macOS 라이브러리 아래 있는 두 위치에서 찾을 수 있습니다: ~/Library (사용자 캐시 전용)

/Library (시스템 캐시 전용)

사용자 캐시 폴더는 컴퓨터에 설치된 모든 응용 프로그램의 임시 파일이 포함되어 있습니다. 시스템 카테고리는 macOS 자체 파일도 포함됩니다.

캐시를 포함한 폴더를 찾기 위해 Finder > 폴더로 이동...을 클릭합니다

응용 프로그램 캐시의 크기를 확인하는 방법

캐시 폴더의 용량이 엄청나게 불어날 수 있는데 문제는 사용자가 이를 미쳐 인지하지 못할 수 있다는 점입니다. 예를 들어, 간단히 사진을 회전하는 경우 사진 앱은 수정된 이미지의 복사본을 생성하여 캐시 항목으로 저장합니다. 탐정처럼 캐시를 찾는데 있어 그에 걸맞은 앱을 사용하면 캐시 크기를 파악하는데 도움이 되는데요. 

이런 작업에는 CleanMyMac X 무료 버전이 적임자입니다. 많은 인기를 끌고 있는 Mac 클리너이자 디스크 분석기입니다. 게다가 Apple로부터 공증을 받았으므로 안전하게 사용할 수 있습니다.

CleanMyMac X를 다운로드하고 실행하면 사이드바에 시스템 정크라는 도구가 있습니다.

이 기능을 통해 드라이브를 스캔하면 분석 결과가 나올 텐데요. 

저의 경우 사용자 캐시로 인해 5GB 상당의 공간이 쓸데 없이 낭비되고 있었습니다. 이 프로그램을 사용하면 여러분의 MacBook에 대한 흥미로운 점들을 많이 발견하실 수 있을 겁니다.

그러면 왜 macOS는 캐시를 생성하나요?

네트워크를 통해 데이터에 액세스하는 응용 프로그램을 사용하면 이미지 파일 같은 일부 데이터가 Mac의 로컬 폴더에 미리 다운로드되는데요. Mac을 사용할 때마다 이러한 데이터를 다시 다운로드할 필요가 없어지는 장점이 있습니다. 즉, 인터넷 대역폭 사용도 줄이고 실행도 빨리 되지만, 이러한 캐시 파일로 인해 Mac이 지저분해질 수 있다는 뜻이기도 합니다.

이에 대한 좋은 예로 Spotify를 들 수 있습니다. Mac에서 Spotify를 감상할 때 스트리밍되는 노래는 사용자 라이브러리 폴더에 캐시 파일로 저장됩니다. 해당 캐시 파일은 Spotify를 종료할 때마다 삭제되어야 하는데, 항상 그런 식으로 작동하지는 않습니다. 만약 MacBook을 상시로 켜두면서 Spotify를 종료하지 않고 붙박이처럼 사용하는 경우도 있는데 이럴 때도 캐시가 지워지지 않습니다. 고음질의 음악을 캐싱하기 위해 Mac에서 얼마나 많은 공간을 차지하고 있을 지 상상이 되실 겁니다.

마찬가지로 웹 브라우저의 경우 사용자가 방문하는 웹사이트에서 이미지와 비디오를 다운로드하고 캐시로 저장하는데요. 덕분에 해당 페이지를 재방문할 때마다 인터넷을 통해 다시 다운로드할 필요가 없습니다.

앱 캐시를 수동으로 지우는 방법

기본적으로 캐시 파일은 스스로 관리되어야 하며, Mac에 설치한 응용 프로그램을 종료하면 자동으로 삭제되어야 합니다. 하지만 늘 그렇 것은 아닙니다. 때때로 사용자가 수동으로 처리해야 할 때가 있습니다. 그런데 캐시를 제거하는 데 있어서 가장 큰 어려움은 모든 앱이 동일한 장소에 캐시 파일을 저장하지 않는다는 점입니다. 일부 앱은 사용자 폴더의 하위 폴더에 캐시를 저장합니다. 또 다른 앱은 Application Support 폴더에 저장합니다. 또한 메인 사용자 라이브러리에는 Cache와 Application Support라는 폴더도 있습니다.

거기에 웹 브라우저 캐시도 있죠. 이 캐시는 Finder가 아닌 웹 브라우저 자체에서 지우는 게 가장 좋은 방법입니다.

응용 프로그램 캐시를 삭제하려고 할 때 해당 응용 프로그램의 이름을 알고 있는 경우, Finder에서 이동 메뉴를 클릭하고 폴더로 이동을 선택한 다음 아래 경로를 붙여넣으세요. 각각의 경로를 차례대로 붙여넣고 폴더에서 해당 응용 프로그램의 캐시 파일을 찾습니다. 캐시 파일을 찾으면 휴지통으로 끌어넣습니다.

~/Library/Caches

~/Library/Application Support

/Library/Caches

/Library/Application Support

응용 프로그램 캐시를 손쉽게 지우는 방법

앞서 언급한 CleanMyMac X 의 시스템 정크 모듈을 사용하면 응용 프로그램 캐시를 쉽고 빠르게 제거할 수 있습니다. 방법은 다음과 같습니다.

  1. 사이드바에서 시스템 정크를 선택한 뒤 실행을 누릅니다.
  2. 작업이 완료되면 세부 항목 검토를 누르고 사용자 캐시를 클릭합니다.

오른쪽에 응용 프로그램 캐시 파일이 표시되며 목록 우측 상단에 있는 드롭다운 메뉴를 사용하면 캐시를 크기별로 정렬할 수 있습니다. 청소 버튼을 누르면 모든 사용자 캐시 파일과 기타 정크 파일이 제거되며, 삭제하지 않으려는 항목은 선택을 취소할 수 있습니다.

응용 프로그램 캐시를 삭제해야 하는 몇몇 대표 사례:

  • 앱이 손상되었거나 오작동할 때.
  • 여유 공간을 확보해야 할 때
  • 앱을 완전히 제거하고 싶을 때.

응용 프로그램 캐시는 데이터가 필요할 때마다 네트워크를 통해 받을 필요 없이 응용 프로그램이 미리 다운로드한 파일로 이뤄져 있습니다. 덕분에 데이터에 더 빠르게 액세스할 수 있죠. 사용자가 앱을 종료하면 캐시도 같이 삭제되어야 하는데 항상 그렇게 되지는 않습니다. 여유 공간을 확보하기 위해 수동으로 캐시 파일을 삭제하는 것은 시간이 많이 소요되는 작업입니다. 하지만 CleanMyMac의 시스템 정크 도구를 사용하면 작업이 훨씬 쉽고 빨라집니다.

CleanMyMac X

여러분의 Mac. 마치 새것처럼.