我用的是dvr_rdk 4.0,DDR 2GB,Linux内存512MB,由于解码Tiler不够用,现在设的tiler Size 为384MB,8bit Tiler 为128MB,16bit Tiler 为256MB但是运行程序时,8bit Tiler 不够用,16bit Tiler 还有很多,我想增加8bit Tiler 减少16 Tiler。现修改TILER.cfg中UTILS_TILER_CNT_8BIT_SIZE为256MB,UTILS_TILER_CNT_16BIT_SIZE为(tilerMemSection.len -256MB)之后,程序可以正常跑起来,但是解码显示的视频会花屏。
请问该如何正确增大8bit Tiler Size?
Chris Meng:
你好,
请问你DDR到底是2GB,还是512MB?DDR 2GB,内存512MB,有点矛盾啊。
每个TILER container最大128MB,这是硬件限制,所以你软件配置为256MB是不对的。
Jason_Zhang:
回复 Chris Meng:
是这样mem=512M ddr_mem=2048M console=ttyO0,115200n8 ubi.mtd=4,2048 root=ubi0:rootfs rootwait rootfstype=ubifs rw ip=192.168.1.180:192.168.3.87:192.168.0.1:255.255.0.0::eth0:off vram=20M vmalloc=476M notifyk.vpssm3_sva=0xBFB00000
Tiler 8bit 或者16bit最大只能是128MB 吗?不能增大8bit tiler 吗?
haisu yuan:
回复 Chris Meng:
您好,请问您提到的参考是参考哪个文档?