설마했는데.. 정말로 EXT4를 쓸줄이야 -_-
아무튼 2.2 프로요 업글해도 생각보다 성능향상이 없다는

갤럭시S 업그레이드 후 패치할 수밖에 없던 이유

글을 보고 나니, 예전에 들었던 부두 라는 녀석이 머길래 그렇게 좋아지나? 라는 궁금증이 생겼다.

By replacing the faulty RFS filesystem with the Linux-standard Ext4 filesystem, Voodoo lagfix simply restores I/O performance and global user experience of the Galaxy S to what it should have been to begin with.
And the performance level is awesome !

[링크 : http://project-voodoo.org/lagfix]

[링크 : http://project-voodoo.org/]
    [링크 : http://project-voodoo.org/lagfix]




RFS는 아마도 ReiseFS인 것같다.
Structures
Directory contents B+ tree
File allocation Bitmap [1]

[링크 : http://en.wikipedia.org/wiki/ReiserFS]

EXT4는 아래 링크 참조
Structures
Directory contents Linked list, hashed B-tree
File allocation Extents/Bitmap
Bad blocks Table

[링크 : http://en.wikipedia.org/wiki/Ext4]

B tree가 물론 검색에 유용하다고 하지만,
hashing 테이블이 크다면(다르게 말하면 용량을 조금 더 차지한다면)
EXT4의 파일검색 속도가 더 빠를수 밖에 없어 보인다.
Posted by 구차니

댓글을 달아 주세요

  1. 갤럭시S를 업그레이드 한 후 몇개의 앱을 설치하니 다시 느려졌다.
    부두 등을 쓰고 싶은데, 방법을 몰라서 ...

    2~5배 빨라진다고 하더니 120% 빨라졌나 보다.

    2010.11.22 08:11 [ ADDR : EDIT/ DEL : REPLY ]
    • 그래도 ext4를 플래시 메모리에 적용해도 되려나? 이런 걱정이 앞서더라구요. ext4는 특정 블럭을 자주 지웠다 섰다 해서 플래시용 Filesystem이 나온건데.. 성능도 좋지만 수명이 나중되서 팍팍 딿지 않을까 걱정이 되요.

      2010.11.22 09:04 신고 [ ADDR : EDIT/ DEL ]
  2. 제 디자이어에는 SD메모리에 앱설치용으로 파티션 나눠서 ext4를 쓰고 있습니다. (SD메모리니까 뭐 그냥 소모해도...)
    어차피 2년정도는 버티지 않을까 생각되요.
    약정때문에 어쩔수 없으니 쥐어짜듯이 쓴다음 2년되면 칼 같이 교체해야지요.

    2010.11.22 09:16 [ ADDR : EDIT/ DEL : REPLY ]
    • 머.. 하긴 2년 버티면 요즘 핸드폰으로서는 오래가는거니 EXT4를 써서 수명이 줄던 안줄던 그리 고려햐지 않아도 되겠군요!

      2010.11.22 10:14 신고 [ ADDR : EDIT/ DEL ]