안드로이드 파일시스템을 선택할 때 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 관련해서 벤치마킹하기 좋은 어플이 있으면 소개 부탁드립니다.