안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 파일시스템을 선택할 때 Ext2는 저널링 기능이 없어서 write 시 Ext4에 비해서 빠르지만
갑자기 전원 OFF 될경우 저널링 기능이 없어 파일 시스템이 깨져버릴 수 있는 문제로
안드로이드 유저들이 Ext4로 패치하여 사용하시는 걸로 알고 있습니다.
오늘 /data 파일시스템에 따라 속도 차이여부가 궁금하여 Ext2랑 Ext4랑 비교를 해봤는데
Ext2일때는 quadrant 1.6 버젼에서 2240 점이 나오는데 Ext4로 바꾸니 1644점이 나옵니다.
Ext2 : TOTAL = 2240, CPU = 4892, MEM = 1649, I/O = 4200, 2D = 130, 3D = 329
Ext4 : TOTAL = 1644, CPU = 5230, MEM = 1641, I/O = 888, 2D = 131, 3D = 332
CPU, MEM, 2D, 3D는 거의 비슷하니 제외하면 결국 I/O 차이인데 (당연한 말입죠 ㅎㅎ)
Ext2랑 Ext4랑 벤치마킹 수치 차이가 이렇게 크게 나는게 맞는건가요?
quadrant를 처음 돌려봐서 궁금하여 질문 드립니다.
혹시 파일 I/O 관련해서 벤치마킹하기 좋은 어플이 있으면 소개 부탁드립니다.