본문 바로가기
myCortex

SD card 속도 테스트

by irmus 2009. 5. 3.

실험환경

  • myCortex-LM8962의 SPI 버스에 SD card를 연결. SPI클럭=12.5Mbps
  • FatFs 파일시스템 적용. SD card는 FAT32로 포맷.
  • 하나의 파일을 열어두고 특정 사이즈의 데이터를 연속해서 계속 write.
  • 전체 소요시간 등을 비교한다.
  • 단일 파일의 최대 사이즈를 확인한다.


실험결과
  1. Case 1
    1. write size = 128 byte
    2. write cnt = 1024
    3. 소요시간 = 1.29 sec
    4. 쓰기속도 = 99 KB/s
  2. Case 2
    1. write size = 128 byte
    2. write cnt = 2048
    3. 소요시간 = 2.56 sec
    4. 쓰기속도 = 100 KB/s
  3. Case 3
    1. write size = 128 byte
    2. write cnt = 4096
    3. 소요시간 = 5.18 sec
    4. 쓰기속도 = 98 KB/s
  4. Case 4
    1. write size = 256 byte
    2. write cnt = 1024
    3. 소요시간 = 2.56 sec
    4. 쓰기속도 = 100 KB/s
  5. Case 5
    1. write size = 512 byte
    2. write cnt = 1024
    3. 소요시간 = 5.15 sec
    4. 쓰기속도 = 99 KB/s
  6. Case 6
    1. write size = 1024 byte
    2. write cnt = 1024
    3. 소요시간 = 6.61 sec
    4. 쓰기속도 = 154 KB/s
  7. Case 7
    1. write size = 2048 byte
    2. write cnt = 1024
    3. 소요시간 = 8.81 sec
    4. 쓰기속도 = 232 KB/s
  8. Case 8
    1. write size = 4096 byte
    2. write cnt = 1024
    3. 소요시간 = 12.21 sec
    4. 쓰기속도 = 335 KB/s
  9. Case 9
    1. write size = 8192 byte
    2. write cnt = 1024
    3. 소요시간 = 19.46 sec
    4. 쓰기속도 = 420 KB/s
  10. Case 10
    1. write size = 16384 byte
    2. write cnt = 1024
    3. 소요시간 = 33.50 sec
    4. 쓰기속도 = 489 KB/s
  11. Case 11
    1. write size = 32768 byte
    1. write cnt = 1024
    1. 소요시간 = 81.72 sec
    1. 쓰기속도 = 400 KB/s
  12. Case 12
    1. write size = 16384 byte
    2. write cnt = 8192
    3. 소요시간 = 332.14 sec
    4. 쓰기속도 = 394 KB/s
  13. Case 13
    1. write size = 16384 byte
    2. write cnt = 16384
    3. 소요시간 = 658.85 sec
    4. 쓰기속도 = 397 KB/s
  14. Case 14
    1. write size = 1638 byte
    2. write cnt = 16384
    3. 소요시간 = 658.85 sec
    4. 쓰기속도 = 397 KB/s
  15. Case 15
    1. write size = 16384 byte
    2. write cnt = 32768
    3. 소요시간 = 1318.61 sec
    4. 쓰기속도 = 397 KB/s
  16. Case 16
    1. write size = 16384 byte
    2. write cnt = 65536
    3. 소요시간 = 2629.59 sec
    4. 쓰기속도 = 398 KB/s