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

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

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

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

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

이러한 항목은 macOS 라이브러리 2개의 장소에서 찾을 수 있습니다: 

~/Library (사용자 캐시 전용)

/Library (시스템 캐시 전용)

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

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

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

캐시 폴더의 용량이 엄청나게 불어날 수 있는데, 문제는 사용자가 이를 미쳐 인지하지 못할 수 있다는 점입니다. 예를 들어, 사진 앱에서 어떤 이미지를 단순히 회전하기만 해도 수정된 이미지의 사본이 생성되고 캐시 항목으로 저장됩니다.

탐정 작업을 수행하기 위해 캐시 크기를 파악하는 데 도움이 되는 앱을 사용해 보도록 하겠습니다.

현재 CleanMyMac 무료 버전을 다운로드할 수 있습니다. Mac을 정리 정돈하고, 보호하는 데 도움이 되는 인기 있는 Mac 클리너/디스크 공간 분석기입니다. 게다가 Apple로부터 공증을 받았으므로 안전하게 사용할 수 있습니다.

CleanMyMac을 다운로드하고 실행하면 사이드바에 '청소'라는 도구가 있습니다.

이 기능으로 드라이브를 스캔하면 결과를 확인할 수 있습니다.

사용자 캐시는 보통 기가바이트에 달하는 쓸모없는 데이터로 저장 공간을 차지합니다. 이 앱을 사용하면 여러분의 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의 청소 도구를 사용하면 응용 프로그램 캐시를 쉽고 빠르게 제거할 수 있습니다. 방법은 다음과 같습니다.

  1. 사이드바에서 '청소'를 선택한 뒤 스캔을 누릅니다.
  2. 스캔이 완료되면, '모든 정크 파일 검토'를 누른 후 사용자 캐시 파일을 클릭합니다.

오른쪽에 응용 프로그램 캐시 파일이 표시되며 목록 우측 상단에 있는 드롭다운 메뉴를 사용하면 캐시를 크기별로 정렬할 수 있습니다. 삭제할 파일을 선택하고 '청소'를 클릭하면 됩니다. 또는 스캔 결과로 돌아간 다음 거기서 청소를 클릭해도 됩니다. 그러면 CleanMyMac이 선별한 파일을 자동으로 제거할 수 있습니다. 안전하게 제거할 수 있는 파일만 삭제되므로 걱정은 하지 않으셔도 됩니다.

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

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

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