티스토리 뷰


A2SD 를 사용해서 app 설치에 대한 memory 용량의 제한은 벗었다. 그런데 그 후에 다시 '저장공간 부족' 이 떠서 봤더니, app  과 관련된 data들, 예를 들면, apk 를 풀어서 놓은 내용이나 database 등이 app의 개수가 증가할 때마다 계속해서 data/data 가 커져가고 있는데, 이 녀석이 여전히 internal memory 를 사용하고 있었다. 그래서 이녀석을 sdcard 로 옮겼다.

옮기는 법은 아래 link(reference 참고) 를 참고 했다. terminal 은 MIUI  custom rom 을 사용하고 있어서 기본적으로 깔려 있는 terminal program 을 이용했다.

/sd-ext 가 ext3 로 format 된 partiton 이다.
 

$ su
# busybox cp -a /data/data /sd-ext
# rm -r /data/data
# ln -s /sd-ext/data /data/data



이제 다시 internal memory 의 여유가 생겼다. A2SD 를 사용하면 자동으로 data/data 가 옮겨지지 않는 듯 하다.(확실치 않다^^;;) 많은 app들을 사용하려면 어쩔 수 없이 data/data 를 internal memory 에서 external memory 로 옮기는 지금의 작업이 필요할 듯 하다. 물론 internal memory 가 엄청 크다면 예외이지만 ^^;;


reference
  • http://cozysoul75.blogspot.com/2011_05_01_archive.html

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함