pure NAND 로 구성된 기기와 OneNAND(S-Ram + Flash)로 구성된 기기를 동시에 쓰고 있습니다.
환경은 윈도우 CE 4.2(pure) 와 CE 5.0(OneNand)입니다.
CE 4.2에서는 읽기 및 쓰기가 빠르게 처리됩니다.
ce 5.0의 경우 읽기와 쓰기도 느립니다. 일반적인 테스트는 하지 않고 동일한 프로그램의 사용상에 속도의 차이를 보면 Ce 5.0기기가 파일 Read/Write 작업 시에 상당히 느려지는 것을 알 수 있을 정도입니다.
파일 저장 과정 중에 문제는 없지만 속도가 워낙에 느려져서요.
아무리봐도 버퍼된 NAND가 빨라야 하는데 왜 더 느린지 이해를 못하겠습니다.
(파일시스템 등의 처리에 대해서는 모르겠습니다. 하드웨어 제조사에서 알려 줄 것 같지도 않고)
프로그램 상의 문제라고 해도 아예 저장이 안된다면 모를까 속도가 느리게 처리되는 것은 이해를 못하겠습니다.
보통 이렇게 역전 현상이 벌어지면 어디를 의심해 봐야하는 걸까요?
1. FLASH
2. 파일시스템
3. 프로그램