기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.


안녕하세요.


먼저 저번에 TCPIP 통신프로그램관련해서 질문을 했었는데 여기서 얻은 조언으로 잘 해결하였습니다.^^


현재 테스트 환경은 OMAP-L137이라는 ARM9과 DSP 멀티코어 CPU에 커널 2,6.18버전입니다.


그리고 NAND Flash에 YAFFS2로 파일시스템을 구축해서 테스트하고 있습니다.


여기에 연속적으로 40MB정도의 파일들을 쓰고 지우고 있는데 쓰는 시간이 생각보다 너무 오래 걸립니다.


하나의 파일은 fwrite를 통해서 하고 있으며 float data를 약 200,000개씩 50번 적어서 생성을 합니다.


그런데 이렇게 40MB정도의 파일을 쓰는데 80초 정도의 시간이 소모가 되네요.


CPU 클럭도 300MHz이고 PROGRAM PAGE 시간도 300us정도여서 오래 걸리지는 않을것 같은데


파일을 쓰는데 잘못하고 있는게 아닌지 궁금합니다.



그리고 파일을 여러번 쓴 후 재부팅을 하면 YAFFS2로 마운트를 할 때 아래와 같은 로그가 출력이 됩니다.


Partially written block 205 being set for retirement

Partially written block 205 being set for retirement

Partially written block 205 being set for retirement

**>> Block 205 retired

Partially written block 169 being set for retirement

Partially written block 169 being set for retirement

Partially written block 169 being set for retirement


이러한 문제에 대한 해결방법을 알고 계신다면 알려주시면 감사하겠습니다.


질문이 너무 장황하여서 죄송합니다.^^;;



SpecialCase

2014.06.12 00:33:11
*.177.158.129

부끄럽지만 NAND Flash Timing 설정을 MAX로 설정을 해서 시간이 오래 걸린거네요^^;;

List of Articles
번호 제목 글쓴이 날짜 조회 수
6088 안드로이드 파일 시스템 /data rw ro변경 [1] 박용순 2014-06-30 1695
6087 안드로이드 lib 인스톨 하는 방법 [4] 박용순 2014-06-28 1776
6086 안드로이드 서브 추가된 서브 폴더 컴파일 하기 [2] 박용순 2014-06-21 1390
6085 bootcmd 개수 늘리기 or fatload buffer size 변경? [4] 마빡 2014-06-20 3242
6084 poll_wait 함수 오작동 [1] wizard14 2014-06-19 1537
6083 audio codec chip(wm8731)에서 간혹 출력이 안나올때가 있습니다 [2] 문철민 2014-06-18 1565
6082 [S5PV210] NAND 업데이트 방법 문의 [2] 때끼때끼 2014-06-14 1716
6081 GlobalMemoryStatus 함수 질문 깜성 2014-06-13 1343
6080 avcodec_decode_video2 crash 관련.. file 시그인트 2014-06-11 1777
» 임베디드 리눅스에서 fwrite 시간 관련 질문 [1] SpecialCase 2014-06-11 1396
6078 gcc, g++ 컴파일관련 질문인데요. [1] ice179 2014-06-05 1583
6077 getWeakRefs 관련 질문 있습니다. [1] 시안 2014-06-03 1256
6076 ALOG(LOG_ERROR,"media.log","test media") 여기서 media.log 파일 생... 시안 2014-05-28 1448
6075 [wince6.0] 메모리 확장에 대한 문제점... [3] 깜성 2014-05-27 1690
6074 kikat 개발 PC 사양에 대해서 질문있어요 [4] 시안 2014-05-26 1705
6073 크로스컴파일러 종류에 따른 성능차이 질문인데요 pedor11 2014-05-26 1722
6072 aesopev.c 실행하니 좌표가 이상한데요;; [1] timul1 2014-05-21 1536
6071 tslib calibrate 관련 질문드리겠습니다. [3] ice179 2014-05-21 1733
6070 Rtems 관련해서 문의 드립니다. [3] 이진우 2014-05-20 1715
6069 tslib calibrate 설정 및 환경변수 관련 질문입니다. [2] ice179 2014-05-19 1418

사용자 로그인