도와주세요!!
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 둘다 가득 쓰고 있지 않은걸로 보니
따로 할당이 가능하다고 봅니다.