아이팟 터치 속도 최적화 관련 몇가지 글..
유용한정보 2009. 10. 6. 22:49 |이거는 아이튠즈 자동으로 백업되는거 방지 설정 프로그램(한번만해주면 끝)
1] Cydia 광고 차단 [2.2.1 전용]
** 3.0 혹은 redsn0w 0.8 로 JB 하신 경우, package.js가 아래와 다소 다릅니다.
Cydia의 광고를 차단하면, 로딩 속도가 약 70% 정도 빨라집니다.
var depiction = package.depiction; if (depiction == null) $(".depiction").remove(); else { $(".description").display("none"); $("#depiction-src").src(depiction); } |
그리고 나서,
주석 처리를 해주세요. (사이에 /*, */ 를 달아주시면 됩니다.)
그리고, Cydia를 실행해보면 ...
광고로 도배된 어플이 깔끔하게 나옵니다. 체감속도 확실히 보증합니다. :) 단, Depiction을 차단하는 것이므로, 테마 같은 경우에는 미리보기 같은게 안될 수도 있어요.
[2] 사파리 백그라운드 실행 방지, 메모리 확보
모바일 사파리를 페이지가 열린 채로 종료하면, 사파리가 종료된게 아니라 백그라운드에서 계속 실행되고 있습니다.
이럴 때는 홈 버튼을 꾹 눌러서 프로세스를 죽여주시면 됩니다만, 이걸 자동으로 해주는 SafariQuitter 라는 트윅을 설치해주시면 편합니다.
Cydia나 Icy의소스 관리 메뉴로 가셔서 cydia.iphoneil.net 라는 소스를 추가해주세요. 그리고, SafariQuitter 를 다운받으신 다음에, 리부팅을 해주시면 끝납니다.
이걸 설치해주고 나면, 사파리가 백그라운드 서비스에서 더 이상 실행되지 않습니다.
[3] 쓸때없는 Daemon 삭제하여 메모리 확보 [주의]
확실한건, 제 아이팟 터치 (1세대)의 메모리 최적화 후 여유 메모리가 63MB 까지 확보가 되었다는 겁니다. =)
쓸때없는 Daemon 삭제 (2009-09-30 업데이트)
아래 Daemon을 전부 삭제하고 거의 한달 넘짓 사용하였지만, 어떠한 오류도 발견되지 않았습니다.
필히 원본 파일 백업 필수!!
iFunbox 혹은 DiskAid, WinSCP로 다음 경로로 들어갑니다.
/System/Library/LaunchDaemons
아래 Daemon을 전부 삭제합니다.
com.apple.AddressBook.plist - 이 Daemon을 삭제하면, 주소록 상세 보기 로딩 속도가 약간 늘어납니다. 주소록을 사용하지 않으시면, 삭제하셔도 좋습니다.
com.apple.AOSNotification.plist - 이메일 푸싱 서비스
com.apple.aslmanager.plist - 이메일 푸싱 서비스
com.apple.CrashHousekeeping.plist - 크래쉬 로그 관련 서비스
com.apple.dataaccess.dataaccessd.plist - 마이크로소프트 익스체인지 동기화 서비스
com.apple.datamigrator.plist - USIM에 연락처 저장 (아이팟 터치 필요없음)
com.apple.DumpPanic.plist - 크래쉬 로그 덤핑
com.apple.MobileInternetSharing.plist - 인터넷 쉐어링 서비스
com.apple.powerlog.plist - 파워 로그 서비스
com.apple.racoon.plist - VPN 서비스 (이 Daemon을 삭제하면, VPN을 사용하실 수 없습니다.)
com.apple.ReportCrash.DirectoryService.plist - 오류보고
com.apple.ReportCrash.Jetsam.plist - 오류보고
com.apple.ReportCrash.plist - 오류보고
com.apple.ReportCrash.SafetyNet.plist - 오류보고
com.apple.ReportCrash.SimulateCrash.plist -오류보고
com.apple.stackshot.server.plist - 관련 설명.. 삭제해도 무방합니다.
com.apple.syslogd.plist - 시스템 로그 서비스
com.apple.tcpdump.server.plist - 덤핑
사실 가상메모리라는 것이, 꼭 필요한 것이 아닙니다. 애플에서도 이 기능을 꺼둔 것을 보면, 그 이유를 알 수 있겠죠. 그래도, 어플이 자주 튕기시는 분들은 한번 설정해두셔도 좋을 듯 합니다. 반드시 권하는 트윅은 아닙니다.
두가지 방법이 있습니다만, 아무거나 하셔도 가상 메모리 설정은 됩니다.
어쨌든 간에.. 두개 다 기본 구동원리는 같습니다만, 중국분이 만드신 것은 자동으로 메모리 최적화 해주는 기능이 포함되어있습니다.. -_-;;
-----------------------------------------------------------------------------
개발자 ( = liushan168 )가 테스트한 환경은 iPhone 3G, iPhone OS 3.1 에서 테스트하였으며, 잘 작동된다고 합니다. 저는 아이팟 터치 1세대, 3.1.1 펌웨어에서 사용 중 입니다..
아이폰, 아이팟 터치에서 가상 메모리를 사용하여 무거운 어플리케이션 혹은 여러 백그라운드 서비스를 돌리고 있는 환경에서도 아이팟 터치를 쾌적하게 사용할 수 있습니다.
가상 메모리란? - http://ko.wikipedia.org/wiki/%EA%B0%80%EC%83%81_%EB%A9%94%EB%AA%A8%EB%A6%AC
일단, 가상 메모리를 설치하게 되면, 실행되고 있는지 등은 전혀 알 수 없습니다. 심지어 프로세스 명단에서도 나오질 않거든요. 설치가 잘 되었는지 안되었는지는, Cydia 에서 확인하시면 됩니다.
위에 iPhoneVM.deb 파일을 다운받아 /private/var/root/Media/Cydia/AutoInstall 폴더 안에다가 넣어주시고, (없다면 만드시길) 리부팅을 하여 설치를 합니다.
그럼, private/var/vm 폴더가 생성되어있는 것을 보실 수 있습니다. 이제부터 메모리가 부족하면, 여기에 스왑 파일 (약 256MB 가량) 이 저장됩니다.
현재 사용 중인데, 여러 어플리케이션을 실행하고 테마까지 사용해도 부드럽게 잘 작동됩니다. :)
본문(*중문 입니다)을 보시려면 여기 를 클릭하세요.
---------------------------------------------------------------------------
다음은 기본 설정된 가상 메모리를 설정하는 방법 입니다.
하지만 이 방법은.. 애플에서 만들어서 신용은 가긴하지만.. 해외 포럼에서 반응이 제각각 입니다. 빨라졌다는 하는 사람들도 있고.. 아예 음악도 제대로 재생못한다고 할 정도로 느려진다고도 하고.. 사용하다가 스프링보드가 멈춰버린다고도 하고.. 사람들마다 천지차이 입니다.. -_-;;
http://www.mediafire.com/?sharekey=f5149a228b8ed2f608f8df73f2072ed667d264aad42d069fb8eada0a1ae8665a
위 링크타셔서 com.apple.dynamic_pager.plist 를 다운받아서,
/System/Library/LaunchDaemons 폴더에 넣어주시고, 리부팅하시면 가상메모리가 설정됩니다.
3.x 펌웨어에서 정상 작동을 확인했고,
2.x 펌웨어 테스트를 하기 위해 다운그레이드 중 입니다. :)
'유용한정보' 카테고리의 다른 글
내 블로그를 구글 검색 으로 찾게 만들자 (0) | 2009.10.21 |
---|---|
윈도우 7 유용한 팁 (1) | 2009.10.08 |
windows 7 12가지 팁 (0) | 2009.10.05 |
안전하게 제공된 콘텐츠만 보시겠습니까? (0) | 2009.10.01 |
아이폰 한국출시의 진실과 오해 의 모든것. (1) | 2009.09.15 |