팁과 노하우

전체보기

모바일 상단 메뉴

본문 페이지

[데레스테] 데레스테 안드로이드 누가 렉 없애기

츄이코
댓글: 13 개
조회: 29901
추천: 16
2017-08-07 22:18:52
안드로이드가 누가로 업데이트 되면서 렉이 잘 걸리는 현상이 발생하였습니다.

원인은 새로 추가된 AOT컴파일러 문제로 안드로이드가 자체적으로 JIT과 ART를 분류하는 시스템 때문입니다.
안드로이드 킷캣 이전에는 전부 JIT을 사용했지만 이후부터는 전부 ART를 사용합니다. (킷캣은 선택가능)
하지만 다시 누가에서는 서로의 장점을 살려보고자 혼용하기 시작했습니다.
취지는 좋은데 혼용 방법이 문제입니다. 안드로이드 시스템이 적절하게(?) ART와 JIT를 구분합니다.

JIT를 사용하게 되면 높은 메모리 사용량, 느린 로딩, 사소한 렉을 감수해야합니다.
(다만 앱 설치, 업데이트 속도 향상과 저장공간에서의 이득이 있습니다.)

우리가 원하는건 강제로 데레스테 어플을 ART로 돌리는것입니다.(미리 컴파일)

먼저 adb를 사용할줄 알아야합니다.
이전에 데레스테 고화질 뮤비를 보려고 adb를 설치하신 분들도 다시 해주시기 바랍니다.
이전에 다운받은 adb는 예전버전일 확률이 매우 높습니다.

1. adb 다운로드, 실행 준비


먼저 여기로 가서 adb를 다운받습니다. 그리고 압축을 풀어줍니다.
그리고 메모장을 켜서 cmd 라고 입력한다음에 파일이름을 1.bat 파일 형식을 모든 파일로 하고
먼저 다운받은 폴더 adb 파일이 있는곳에 저장합니다.

2. 드라이버 설치

본인의 폰에 맞는 드라이버를 설치해야합니다. 이미 설치한 사람은 안해도 됩니다.
삼성 모바일 드라이버

여기에서 LG United Mobile Driver(LG 360 캠 포함) 이걸 다운받으면 됩니다.

다운받은 뒤 설치를 진행해주세요. 설치시에 폰과 컴퓨터가 연결되어있으면 안됩니다.
다른 제조사 폰은 그 폰에 맞는 드라이버를 구해서 컴퓨터에 설치해야 합니다.

3. adb 실행

먼저 폰의 설정-정보에 들어가서 빌드번호가 적힌곳을 연타해줍니다. 그러면 개발자 모드가 활성화됩니다.
개발자 옵션으로 들어가서 USB디버깅을 활성화 시켜줍니다.
이제 폰과 컴퓨터를 연결하고 핸드폰에서 항상 허용을 누른 후 컴퓨터에서 1.bat을 실행합니다.
adb shell을 입력합니다.
$가 보이면 성공입니다.
만약 안보일경우 인터넷에서 안드로이드 adb 하는법을 검색해보세요.

이제 cmd package compile -m everything -f jp.co.bandainamcoent.BNEI0242 를 입력합니다.
성공했다고 뜨면 된겁니다.




ART로 컴파일된 데레스테의 특징

1. 홈키를 눌러 밖으로 나왔을때 배경음악이 바로 끊긴다.
2. 로딩이 줄어든다.
3. 렉이 줄어든다.

플레이 해본결과 마쁠을 제외하고 상당히 많은 렉이 줄어들었음을 확인했습니다.
마쁠같은경우 많은 노트가 내려와서 이 부분에는 사이게임즈가 최적화를 잘 해줘야할것같습니다.

----------------------------------------------

위의 명령어 중에 everything 말고 speed 아니면 speed-profile을 집어넣을 수도 있습니다.
셋중 어느게 더 렉이 줄어드는지는 확실히 모르겠습니다만 체감상으로는 everything이 좋은것같습니다.

Lv27 츄이코

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 아이마스
  • 게임
  • IT
  • 유머
  • 연예