• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
초보를 위한 GC 간단 설정법~ ^^
연속출석 :
1일 랭킹 : 0위 원수
0%
0% (-621605 /2146783647)
  • 댓글 0 |
  • 추천 0 |
  • 조회 3726 |
  • 2010-09-06 (월) 16:28
    일단.... GC 즉, Garbage Collection이 뭔지는 아래 링크 글을 읽으시면 알 수 있어요.

    http://matpclub.com/board/index.html?id=itne&no=263

    읽으셨다구요?


    그럼 오늘 이야기할꺼는 이 Garbage Collection 을 실제 조금 적용해보기로 하자구요. ^^

    우리는 루팅사용자~!! 그럼 Root Explorer는 설치되어 있으시죠?
    이 Root Explorer의 text editor로 설정파일을 편집해주시면 우리가 원하는 GC를 설정할 수 있어요.

    파일이 있는 위치는 /system/etc 안에 있어요.
     
    파일이름은 nilfs_cleanerd.conf

    이 파일을 롱터치하시면 팝업메뉴가 나옵니다. 이 메뉴 제일 아래부분을 보면 텍스트에디터로 열기가 나오죠.
    이걸로 열어주시면 쫘악~~~ 영어가 나옵니다. ㅜ.ㅜ
    (이 덥쳐오는 울렁증~ 일단 심호흡~ 심박동 줄이고~)

    이중에 만져야되는 부분들은.... 숫자를 잘 살펴보자구요. ^^

    일단~ 1800이라는 숫자랑 50, 60 이라는 숫자 보이시죠?
    이 숫자들을 조금 만져볼까해요. ^^ 물론~ 조금 세심하게 다른 부분도 조금~ 아주 조금~ 만지긴 할꺼에요. ^^

    자~ 그럼 또 이해가 쉽도록 예를 들어서 살펴보자구요. ^^



    1. 폰을 조금 사용하는 A씨와 B씨~!!

    A라는 분이 폰을 켜고 간단한 인터넷~ 문자~ 전화~ 간단한 게임 한두개 사용하고
    화면끄는 패턴이라면 대략 10-20분 쓰시겠네요?

    이분은 평소 없어지는 garbage 양이 이런 간단작업시 생성되는 garbage양과 유사하다면~
    본격적인 GC가 아예 일어나실 필요가 없는 분이군요. 그죠?

    그럼~ min값은 작게 잡아두면 A씨의 사용패턴으로는 절대~ 저 최소여유공간 이상으로는 늘 여유공간이 있을테니
    본격적인 GC는 일어나지 않겠네요.
    따라서 max값도 큰 의미가 없겠네요.
    (일어나지 않는 본격 GC니까요. ^^ 수문 안 열었으니 안전수위까지 빼는 의미~ 없죠? ^^)


    그래서~ 50이라는 숫자는 15~30으로 변경하시구요.
    60이라는 숫자는 min값을 15로 줬다면 25정도~ 이런 식으로 min과의 차이가 10~15되게 주시면 돼요. ^^


    다만.... 평소 없어지는 garbage양이 생성되는 garbage양과 유사해야한다고 했죠?

    그러니까~ 지금 말한 것보다 조금 더 어플 실행해서 폰으로 노시는 분들은
    1800이라는 최종 유예시간(넌 쓰레기다~! 나가! 라고 통보하는 시간~^^) 을 조금 줄이고
    대신 유예시간이 지났을때 버리는 양을 조금 늘려주면 생성되는 garbage와 유사하게 될꺼에요.

    그러므로~!! 1800이라는 숫자는 자신의 한번 켜고 사용하는 시간의 반인 450정도로 낮추어주시구요~
    아래에 보면 'nsegments_per_clean 숫자' 가 있어요. 이 숫자가 아마 2일텐데... 3으로 소심하게 살짝 올려주세요. ^^
    그리고 'cleaning_interval'은 5라고 되어있는데.... 그냥 두세요. ^^ 뭐 4로 바꿔도 되구요. ^^



    아~!! 만약~ A분 보다도 더 폰을 사용하시는 B씨라면?!?!?!?!

    min값은 A분처럼 15-30, max값은 그보다 10정도 높게~!!
    1800초는 그대로 두시구요~
    'nsegments_per_clean 의 값은~ 2로 그냥두세요. (조금씩 물빼도 되니까~ ^^)
    'cleaning_interval'은 8-10정도로 늘려주세요. (이것도 같은 이유에요. ^^)


    참고 : nsegmaents per clean 은 말그대로입니다. 평상시 garbage를 버릴때 얼만큼씩 버리느냐는 숫자입니다.
    cleaning_intserval은 이 버리는 행위를 몇초에 한번씩 하겠느냐는 거죠. 몇초에 한번씩 판단이 아니라 버리는 겁니다. ^^




    2. 폰으로 좀 놀아보는 C씨와 많이 놀아보는 D씨~!!! ^^

    길죠? ^^ 중간제목보고 바로 오신분들은 짧을꺼구요. ^^
    자 그럼 예를 계속 들어보죠. ^^


    앞서말한 A나 B씨는 폰을 많이 사용 않하는 분들이에요.

    그런데... C라는 분은 폰을 켜고 고화질 동영상도 보고 게임도 3D의 게임도 여러개 즐기고... 이거 GC를 자주자주 실행되게 해야되겠네요.

    그럼~ min값은 즉, 50이라는 수치는 30-40정도로 바꿔주세요.
    왜 이렇게 높냐면~ 앞서 링크에서도 말씀드린 것 처럼 GC 수행중에 급격히 Garbage가 쌓일 수 있으니까 여유공간을 충분히~!!
    max 값은 15정도 차이로 해 주세요. ^^ 즉, 60이라는 수치가 50이상이 되는 거에요. ^^

    그리고 평상시 버리는 양도 조금 더 늘려줘야겠네요.
    1800이라는 수치는 팍 줄여주세요. 많이 사용한다면 많이~ 팍 줄여주세요.
    450까지 땡기셔도 되구요. 아님 900정도로 놔둬도 되구요.
    (왜냐면 이런 동영상, 게임은 적어도 30분 이상 즐기실테니까~!! 그 안에 본격GC는 아니더라도 계속 정리되야 제대로 돌아가겠죠? ^^)

    nsegments_per_clean은 3-4로
    cleaning_interval은 4정도로 하면 평소 버리는 양도 많이 늘어나니까 쉽게 garbage가 차오르지는 않을꺼에요.

    그래도 차올랐다면?
    그때는...... !!!!!!!!
    mc_nsegments_per_clean 은 4-5정도로 살짝 늘려주시면 되겠네요. ^^
    mc_cleaning_interval은 그냥 두셔도 돼요. ^^

    이렇게 하면 평소 좀 많이 빼고 있으니 쉽게 못 차오르고 혹시나 차오르면 한번에 확~ 빼버리니 정리되는 거죠. ^^




    여기서 등장하는 D씨~!!
    이분은 폰으로 아예 고화질 영화에 네비까지 실행해서 음성으로만 안내받으시는 등의 고단위 작업을 하시네요?
    헐~ 그럼 이분은 충전기도 꼽아놓고 계실테니 배터리 걱정없이 본격적인 GC를 늘 가동시켜 드릴까요?

    간단해요.
    min값, 즉 50이라는 숫자를 0으로 바꿔주세요.
    그럼 늘 GC가 발생한답니다. ^^




    이 모든 작업후에는 꼭~!! 재부팅해야 한다는거 잊지 마시구요~!! 그래야 적용되요~!!


    출처 : 맛클 곰디님 http://matpclub.com/board/index.html?id=itne&page=5&no=274 [이 게시물은 짠지님에 의해 2010-09-12 13:16:52 안드로이드에서 이동 됨]
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    공지글 이거슨 꿀팁!! 작성 가이드 v1.1 (2013-11-13) +174 더어플 13/03/12 139606
    무한잽팅, 벽돌 이제 두려워하지 마세요 99.9% 해결해드…
    조회 19622
    추천 2
    댓글 4
    10.10.03 21:14
    더어플
    펌웨어 DH19용 카메라 무음
    조회 3085
    추천 0
    댓글 3
    10.09.13 16:36
    더어플
    폴더 바꾸는 방법 - Folder Organizer 폴더를 만들어보자
    조회 4487
    추천 2
    댓글 3
    10.09.13 16:28
    더어플
    휴대폰을 초기화 (순정) 상태로 돌리는 방법
    조회 9774
    추천 0
    댓글 2
    10.09.10 15:51
    더어플
    루팅에 대한 기본 개념정리
    조회 3682
    추천 2
    댓글 5
    10.09.10 15:49
    더어플
    런처프로 LauncherPro 0.6.6 설정 (영문 해석판)
    조회 4415
    추천 0
    댓글 2
    10.09.10 15:46
    더어플
    다음팟, 네이버, 곰TV 동영상보기
    조회 6522
    추천 1
    댓글 1
    10.09.10 15:43
    더어플
    갤럭시S 자기폰화면 스크린샷 찍기
    조회 7194
    추천 2
    댓글 24
    10.09.08 16:55
    더어플
    갤럭시S DH19-M3-1 루팅 + Galaxy M3 Booster v1.3
    조회 3460
    추천 0
    댓글 0
    10.09.08 00:43
    더어플
    갤럭시S HSDPA 망변경으로 3G 인터넷 속도 높이는 방법
    조회 8867
    추천 1
    댓글 8
    10.09.08 00:40
    더어플
    모바일 인터넷 100% 활용하기! - 이거하나만 끝!! "아이…
    조회 3274
    추천 0
    댓글 3
    10.09.07 14:45
    더어플
    아기자기한 아이콘
    조회 3284
    추천 1
    댓글 4
    10.09.07 11:49
    더어플
    티타늄 백업 사용 설명서
    조회 6997
    추천 2
    댓글 2
    10.09.07 11:25
    더어플
    배경화면 꾸미기 초보강좌 [By K.T.Y]
    조회 3260
    추천 1
    댓글 3
    10.09.06 16:55
    더어플
    초보를 위한 GC 간단 설정법~ ^^
    조회 3731
    추천 0
    댓글 0
    10.09.06 16:28
    더어플
    컴퓨터없이 외장sd카드 파티션 나누기 및 포맷하기
    조회 19389
    추천 2
    댓글 7
    10.09.06 16:26
    더어플
    갤럭시S 마켓에서 검색안되는 앱 검색하기
    조회 6210
    추천 0
    댓글 0
    10.09.06 16:25
    더어플
    안드로이드 사용자를 위한 ADB 이용법
    조회 6232
    추천 2
    댓글 2
    10.09.06 16:24
    더어플
    [갤럭시S] OC1.2 / NILFS2 / EXT3.4 파일시스템, init.d…
    조회 7105
    추천 0
    댓글 0
    10.09.06 16:22
    더어플