본문 바로가기
카테고리 없음

안드로이드 킷캣 (KitKat) 램 최적화 방법

by ㅋㅋ잠자 2014. 7. 11.
반응형

안녕하세요 도정진입니다.

     

블로그나 다른 사이트 들어가 보시면 빌드 프롭 최적화로 많은 것들이 난무합니다.

     

     

그러나 지금 이 포스트는 정말 효과가 있는 것으로 구글 디벨로퍼 사이트에서 발췌해 온 것입니다.

     

     

한편 이 게시글은 4.4 버전 이상에만 적용이 됩니다.~

     

     

     

이 트윅은 안드로이드 4.4 이상 제품에 적용이 되고 루팅이 되어 있으셔야 합니다.

     

     

1. LOW _ RAM 트윅

     

첫 번째로 그래픽 처리에 사용되는 램들을 줄여서 램 확보를 하는 트윅입니다

     

루트 익스프로러 같은 것으로 /system/build.prop 으로 이동하시어

     

맨 마지막 줄에 아래의 문장을 입력해 줍니다.

     

ro.config.low_ram=true

     

이걸 적용하시면 램 확보가 수월해 졌음을 느낄껍니다. 그러나 상 하단 바의 투명효과가 풀리는 증상이 있습니다. 그러나 투명화 효과가 풀리는 효과는 프레임워크 수정을 통해 해결하실 수 있습니다.

     

   

     

위 처럼 상 하단 트윅이 풀리게 됩니다만.. 이것을 해결하기 위해서는 프레임워크 수정이 필요합니다.

     

한편 아래처럼 램 확보가 잘 됨을 알 수 있습니다.!

     

     

     

     

     

     

2. JIT 사용 중지하기

     

1과 마찬가지로 build.prop 파일에 아래의 코드를 추가합니다.

     

dalvik.vm.jit.codecachesize=0

     

이것은 JIT 사용을 중지하여 어떤 앱을 사용할 때 미리 컴파일 되어 메모리에 올라가는 것을 방지하여 줍니다. 앱당 200KB ~ 300KB 가 줄어들고 대부분 보통의 사용자라면 6MB 정도가 확보가 됩니다.~

     

     

     

3. 커널단 기능 추가하기

     

이것은 1번과 2번과 다르게 어떻게 관련된 지식이 없으면 하실 수 없는 작업입니다. 혹은 XDA 에서 버프를 받는 기종이라면 커널 개발이 활발히 이루어 진다고 할 때 가능한 일입니다.

     

KSM 기능 활성화 하기 Kernel Sampage Merging 이라는 것입니다.

     

ZRAM 활성화 하기 . 이는 램을 압축하여 남는 공간에 스왑 공간을 만드는 것으로 성능은 약간 떨어지지만 램 확보에 유리합니다.

     

     

     

이런식으로 램 최적화를 할 수 있는데 당장 1번 2번은 하실 수 있는 작업이니 꼭 해보시길 바랍니다.!

   

   

반응형

댓글6