제 폰이 아닌줄 알았습니다.
지금 개발중인 어플에서 처음 실행시 DB에 데이터 쓰는데 20~25초 걸리던게
3초면 완료 되네요...
무엇보다 nilfs2로 바꾸고 놀란 건 마켓뜨는데 1~2초, 그리고 빨라진 인터넷로딩속도 ㅎㄷㄷ
어제 프로요 올리고 파일시스템이 아주 조금은 개선되었지만 여전히 느린 감이 있어
실망하다가 nilfs2가 절대진리라는 글들이 기억이나 이참에 해보게 되었는데 정말 장난아니네요.
다른분들 말을 들어보니 부두패치만 적용했을때(ext4)는 위의 벤치마크 점수가1500점을 넘는다라고 하시던데
실사용 속도나 베터리 효율은 사실상 nilfs2가 절대진리라고 하네요.(벤치마킹 점수가 왜 더 낮은지는 모르겠습니다.)
저도 테스트해보니 부두패치만 적용했을때 5초 정도 걸리던 파일쓰기 작업이 nilfs2에서는 3초정도 걸리는것 같습니다.
많은 분들이 아시는것처럼 쿼드런트는 스냅드래곤에 후한 점수를 준다는데요.
실제적으로 효율이 조금 떨어지는 그냥 부두패치보다 오히려 더 빠르고 효율적인 nilfs2가 쿼드런트에서
낮은 점수로 나오긴 하지만
nilfs2가 체감적으로 더 좋다는 인터넷글을 많이 보실 수 있으실 겁니다.
벤치마크 프로그램도 좀 더 정확한 어플이 나오면 좋겠네요. ㅋㄷ
그리고 놀란게 부두패치나 nilfs2로의 포맷변경 루트권한 얻기가 터치한번씩으로 가능한 어플들이
마켓에 있더군요. 맛클의 떡님이 개발하신듯 합니다.
하여튼 완전 신세계.
read/write가 계속해서 발생하는 상황에서의 퍼포먼스는 압도적이지만(당연히, 블럭 딜릿 과정이 없으니;;),
나중에 몰아서 청소(garbage collect)하다가 삑사리나면 mmcblk1p2내용을 복구하기 힘든게 큰 단점이죠.
http://matpclub.com/s/?mid=pxeboard6&page=1&document_srl=105503
요거 하니 1599 나오더라구요. IO 빨라져서 너무 만족하고 있습니다.
http://blog.naver.com/PostView.nhn?blogId=musiki&logNo=40115984955
삼성이 왜? 프로요에서도 MLC type의 moni nand 16GB 와 RFS 파일 시스템을 유지했는지에 대해서 유추해 볼수 있는 블로그 입니다.
삼성으로서는 마케팅적으로 아이폰에 대항하기 위해서 내장 메모리를 16GB정도는 확보 해야 했을테고 올 1Q부터 양산에 들어간 mobi nand를 선택 했던것 같습니다.
짧은 수명을 늘리기 위해서 RFS를 선택했을테고요.
부두패치를 통해서 ext4로 바꾸거나 nilfs2로 변경을 통해서 폰의 성능을 업시킬수도 있겠지만,
trade off효과로 MLC nand flash의 수명이 줄어 둘수 있다는 점도 유의해야 할것 같습니다.
저야 ^ㅁ^; 패치를 했지만요. ㅎㅎ
PS> 아래는 SLC와 MLC에 대해서 설명이 나온 블로그 입니다. 참고하세요
SLC 와 MLC의 차이점 : http://fightingpeople.tistory.com/367
MLC, SLC란? : http://fightingpeople.tistory.com/368




생각보다 작게 나왔네요. 이클리어 + 릴프스 만 했을때, 1400이상 되었었습니다.
Beta버전 말고 새로운 버전이 나오면 다시 적용할 예정입니다.