안녕하세요.
요즘 ext4의 성능을 최대한 이끌어내기 위해 이것 저것 만지작 만지작 하고 있던중, I/O패치의 차이나, "어떤게 좋나요?" 등의 질문들이 간혹 보여지고 있어서, 간단명료하게 정리해드려봅니다.
단, 명심하셔야하는 것은 아시다시피, 벤치마크 점수는 대부분 data를 write할 경우의 점수이므로, 실제 안드로이드에서 대부분 사용하는 자잘한 파일블럭들과는 연관지어 생각하시는 것은 피하셔야 하며, 겔스사용자인 우리는 대부분 Data를 read하는 경우를 많이 사용하고 있다는 점입니다.
쿼드런트도 돌려보면 제빨리 진행되다가, data write부분에서 ext4는 잠깐 멈추었다가 진행되고, RL 벤치마크 테스트도 ext4보다 ext2가 기이할 정도로 소요시간이 작게 나오는 것을 경험하을 텐데, 바로 이러한 이유에서입니다.
그러므로, 많이 느끼고 계시는 바와 같이 벤치마크 점수와 실사용감은 차이가 있는것입니다.
ext4 : 약2,000,000
ext3 : 약1,500,000
ext2 : 약1,600,000
ext4 : 약850,000
ext3 : 약600,000
ext2 : 약1,100,000
당연히 읽는 속도는 ext4가 좋습니다
<출처 : DellTechCenter>
<특정한 테스트환경에서, 테스트한 값들의 평균값들이므로 다소 차이가 있을수 있습니다>