하위 기종인 갤럭시 A보다도 육안상으로 10배 이상 느린것 같네요.
sqlite을 이용한 db 어플 개발이 거의 불가능할 것 같은데요?
펌웨어 업그레이드 소식 있는지 알고 싶습니다.
갤럭시는 내부에 안드로이드 이미지용 OneNAND 와 저장용 MoviNAND 두가지를 쓰는데 OneNAND 는 access 속도가 빠른 대신 용량이 커지면 단가가 비싸지기 때문에 저장공간용으로 단가가 저렴한 MoviNAND 라는걸 썼습니다. 근데 이 저렴한 MoviNAND 의 Access 속도가 OneNAND 보다 기본적으로 느린데다 NAND 수율을 높이기 위한 반도체 설계로 인해 사진이나 동영상처럼 bulk 로 access 할수 없는, 다시말해 DB access 와 같이 random access 를 해야할 시에는 각각의 i/o command 사이 사이 delay 가 잦아져 매우 느려질수 있어 이러한 용도로는 적합하지 않다고 할수 있습니다. (물론 이것은 모든 NAND 의 특징이지만 OneNAND 의 경우에는 내부에별도 cache 를 사용하여 이를 보완함) 삼성 스스로도 이러한 문제를 간파하고 자사 내부어플들은 모두 OneNAND 에 별도 파티션을 만들어 DB 를 처리하는 꼼수를 썼습니다. 결국 내부 어플만 빠르게 돌면 그만이라는 사고 방식이 문제가 아닐까 싶은데 아마 내부적으로도 개발자들 끼리 S/W 구동 환경을 두고 논란이 많았을것 같습니다. 물론 삼성에서는 모든 spec 과 project 일정에 관한 중요한 결정을 H/W 팀에서 하기 때문에 일정을 핑계로 S/W 팀의 이러한 우려가 받아들여 지지 않았을것입니다. 사설이 길었지만 결론은 간단합니다. 앞으로 삼성에서 DB Access 가 느려지는것을 정상적인 S/W update 를 통해 개선 할수 있는 방법이 없다는 것입니다. 그러니 조만간 해결될 것이라는 기대는 아예 하지 마시길...
음... 곧 해결하지 않을까요?
루팅후 sd카드를 이용한 i/o 패치를 하면 db속도가 엄청나게 빨라집니다.
삼성에서도 인지하고 있을거라 생각되는데
곧 나올거라 봅니다.
안나오면 삼성은...욕먹어도 쌀듯