티스토리 뷰

mac에서 andriod studio 로 개발하던 중

용량이 부족하다며 빌드가 안되는 현상이 생기는 건 개발자들의 빈번한 일이라고 들었다.

 

고작 256GB 의 내 맥북 에어...

별로 한것도 없는 것 같은데 벌써 시스템 데이터가 200GB를 넘어서고

이제 andriod studio에서 빌드가 안되기까지 한다.

(안스에서 용량이 부족하다며 빌드가 안되는 현상이 생기는 건 mac 유저 개발자들의 빈번한 일이라고 들었다.)

 

 

그래서 각잡고 용량 정리를 하고자 한다.

 

구글 검색으로 여러 블로그들을 찾아보고, gpt한테 물어본 결과

캐시 삭제가 아무래도 중요한데,

사람들마다 사용하는 툴이 다르기 때문에

어떤 프로그램을 사용하느냐에 따라 캐시가 왕창 쌓인 곳이 다르다고 생각된다.

 

나는 주로 andriod studio, xcode로 인해 용량이 팍팍 줄었어서

동일한 툴을 쓰는 분들이 보기에 도움이 될 것 같다.

 

1. Library 캐시, 로그 삭제

~/Library/Caches
~/Library/Logs

Reddit  에도 올라오고 아주 널리 알려진 방법 (구글에 'mac 시스템 데이터 정리' 검색하면 맨 위에 나옴)

➡ 살짝 줄어들지만 크게 도움 안됨.

➡ 댓글들을 봐도 도움됐다는 사람도 있고, 안됐다는 사람들도 있음.

➡ 저거 외에도 각종 해결책들이 댓글로 난무하니 한번 보는 걸 추천!


 

Reddit의 MacOS 커뮤니티

MacOS 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요

www.reddit.com

 

 

2. 🧹 Xcode DerivedData 삭제

rm -rf ~/Library/Developer/Xcode/DerivedData

➡ 빌드 캐시라 삭제해도 전혀 문제 없음

 

3. 🧹 Simulator 이미지 제거

rm -rf ~/Library/Developer/CoreSimulator

➡ iOS 시뮬레이터 초기화 (용량 수~십 GB 회수 가능)

 

➡ 제 mac에서는 이게 용량 줄이는 거에 가장 크게 기여함. 대략 20Gb 정도

 

4. Xcode 시뮬레이터 삭제 (AssetsV2 폴더 내)

Xcode 내 사용안하는 시뮬레이터 삭제

 

/System/Library/AssetsV2/com_apple_MobileAsset_iOSSimulatorRuntime

 

위 경로에 있다. 근데 터미널에서는 삭제가 안됨.

 

가장 간단하게 삭제하는 방법은 Xcode 에서 삭제하는 방법이다.

아래 경로로 들어가서 오래된 시뮬레이터 삭제하기

 

 

5. 안드 에뮬레이터 캐시 등 삭제

- 안드로이드 스튜디오 > Tools > Device Manager

- 사용하지 않는 에뮬레이터 삭제

- 에뮬레이터 옆 점 세개 > Show On Disk

userdata-qemu.img
userdata-qemu.img.qcow2
cache.img
snapshots/ (폴더 전체)

 

위 파일 및 폴더 삭제

 

 

 

위 방법들로 내 mac 은 잔여공간 7GB에서 지금 46GB가 되었다! 휴~ 

 

그치만 아직 시스템 데이터는 110GB 가 남아있다...

 

 

혹시 mac 시스템 데이터 정리에 도움되는 다른 방법이 있으면 댓글에 남겨주시면 감사하겠습니다 !!

 

 

 

+ 추가 꿀팁 🍯

터미널에서 아래 명령어 실행하면 각 디렉토리 및 파일 별 용량이 쭉 나온다. 

거기서 용량 큰 디렉터리를 찾아서 조지자(?)

아마 Library 용량이 어마어마하게 클 것...

sudo du -s -h *