EZ-s3c6410 보드를 쓰고 있습니다.

 

아래와 같이 용량이 나오는데 용량의 단위를 모르겠습니다.

 

[root@falinux /]$ df                                                           
Filesystem                 1K-blocks      Used       Available    Use%      Mounted on             
/dev/root                    23797          15017      7552         67%        /                      
/dev/mtdblock2          506880        282840    224040     56%        /app

 

Kilo Byte 단위라고 생각을 하자면

/dev/root --------------> 23797 = 약 23Mbyte

/dev/mtdblock2-------> 506880 = 약 495Mbyte 입니다.

 

"/app" 에서는 전원이 껏다 켜저도 살아있는것을 보니 NAND-Flash에 있는것 같고, "/" 는 사라지는것을 보니 RAM에 있는것 같습니다.

 

FFmpeg을 이용해서 영상을 저장하는데 / 에 저장을 하니 용량이 금방 꽉 차는 바람에 사용하기가  힘들어서

/app에 디렉토리를 만들어 저장을 시키고 사용하고 있습니다.

 

하지만 문제는 실시간으로 영상전송이 되어야 하지만 NAND-Flash에 저장되어있는 것을 참조하여 재생을 시키니 너무 느립니다.

 

RAM에서 재생을 시킨다면 딜레이를 조금 더 줄일수 있을것 같은데  RAM을 더 추가할수는 없는지요??

 

추가 할 수 없다면 내부적으로 할당을 더 시켜줄 수 있는 방법이라도 있을까요?  RAM, NAND-Flash 둘다 가득 쓰고 있지 않은걸로 보니

따로 할당이 가능하다고 봅니다.