안녕하세요.

삼성 모비낸드의  성능을  비교하기 위해서  간단한 테스트를 하였습니다.

테스트 방법은  10M bytes  파일을 읽어서    메모리 상에서  올려 놓고,
    AES 인코딩을   하고,   AES  디코딩을  하고,                             (CPU 연산 비교용)
    저장장치에  다를 파일로  저장하는 방식을 테스트 해 봤습니다.   ( 쓰기 속도 비교용)

읽기는 디스크 캐쉬가 동작하기 때문에  비교에서 뺐구요.
쓰기에서 캐쉬동작을 막기 위해서  파일 쓰기와  sync 명령을 주어서 바로 기록하도록 하였습니다.

미디어스캐너처럼   백그라운드 프로세서의 영향을  안 받게 하기 위해서 
미디어 스캐너는 동작이 멈춘 후에  시간 간격을 두고 3번정도씩 테스트 했습니다.

   인코딩/디코딩 속도  쓰기속도  합계
 갤럭시S  (내장 모비낸드) 5534,5588,5559 = 5560  6063,10013,6946 = 7674  11597,15601,12505 = 13234
 갤러시S  Tflash (Sandisk 것) 5633,5552,5560 = 5581  1319,3158,1512 =  1996  6952,8710,7072 =  7578
 넥서스원  Tflash (Sandisk 것) 7142,7022,6833 = 6999  2355,2337,1491 = 2061  9497,9359,8324 = 9060


우선 인코딩/디코딩속도는  CPU 연산이 주 이기 때문에  
CPU 가  빠른 갤럭시S 가  더  좋게 나왔으며,
당연한 결과 이지만,   Nand 메모리와 상관이 없기 때문에    저장의 어디에 하던  비슷한 값이 나왔습니다.


쓰기 속도에서  극명하게 차이가 나오는데요.

갤럭시S의  TFlash가    가장 빠른 속도가 나왔는데요.  TFlash가 같은 경우  CPU 가 빠르면  버퍼전송이라도 빠를 수 있으므로
이것도 당연한 결과 있듯 합니다.  

갤럭시S의  TFlash에 쓰는 것이  넥서스원의 TFlash에 쓰는 것보다 근소하게 앞섰습니다.


쑤레기  모비낸드에  쓰게되면,   쓰기속도가  거의  4배에 근사하게 느려짐을 볼 수가 있습니다.


그래서   연산 속도는  갤럭시S 가  빠른대도   Writing 을 들어가니까   넥서스 원보다  느린 결과가 나왔답니다 ㅡ.ㅡ


모비낸드가   개선되거나  퇴출되거나 했으면 좋겠네요.

수고하세요!