This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于ARM 负载率过高的问题



我执行 ./encode -v t.264 -I 4 -y 3  -w 

结果 ARM load会很高。如果我在文件系统下执行会达到100% ,我现在放到SD卡下执行,其也会达到70%左右

请问这个是什么造成的呢? 

 




我查了一些资料.

 我要获得为720P@30fps的图像
需要ARM 300MHZ, DM368的主频为432MHZ。而我的ARM 主频设置为297Mhz。 我不知道与这个有关吗? 

ideo Encode - Single channel
H264 BP/MP/HP encode D1@30fps* 270MHz Available Part of new Ver 2.0 H.264 codec
720P@30fps 300HMz Available
1080P@30 fps DM368 (432 Mhz) Available
MPEG4 SP Encode D1@30fps* 270MHz Available
720P@30fps 270MHz Available
SXVGA@30fps 270MHz Available
MPEG4 SP Encode 1080P@20 fps 300HMz Available
JPEG sequential encode D1@30fps* 270MHz Available
720@60fps 270MHz Available
SXVGA 270MHz Available
66 MP/sec 300HMz Available
MPEG2 MP Encode D1@30fps 270MHz Available
720P@30fps 270MHz Available
1080P@15fps 300HMz Available


 

  • 你的文件系统是啥?

    视频是通过网络过来的嘛

  • yishan wang,

    我的是 ubifs文件系统, 

    我的视频是  执行encode 生成 h.264格式的文件。 然后将其拷贝到PC上,使用暴风影音播放的。
    因为我的板卡没有液晶屏。 我们最终是将采集的数据上传到服务器,在通过客户端显示。我还没做到这一步。

    现在只能拷贝到PC上来看。

    我的 uboot env为

    setenv bootargs dm365_imp.oper_mode=0 mem=60M console=ttyS0,115200n8 noinitrd rw ip=off ubi.mtd=3 root=ubi0:rootfs rootfstype=ubifs vpfe_capture.cont_bufsize=6291456 video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x16,4050K davinci_capture.device_type=1 vpfe_capture.interface=1