物联网智能视频服务(消费版) CPU 使用率高如何优化

一般都是由加密算法造成的,在低端芯片上更为明显。
云存和 P2P 视频传输默认都开启加密功能,云存和 P2P 视频传输目前采用的加密算法分别为 AES-CBC-128 和 AES-CTR-128。
下面给出部分加密算法在不同平台的跑分测试结果:

可以看到 AES-CBC-256 在 Hi3516E 系列的 CPU 上加密性能约为9600KB/s(AES-CBC-128 性能略高于 AES-CBC-256),假设云。

相关产品
物联网智能视频服务(消费版) 产品页,含版本规格、价格与购买入口。

一、详细描述

CPU 使用率高如何优化。

二、原因分析

export CC="XXXXX"export CFLAGS="-std=c99"make./programs/test/benchmark

即为性能测试程序,在设备上运行该程序查看跑分结果并估算 CPU 使用率。

三、解决方法

·用户自行适配 mbedtls 的硬件加速相关接口,并替换 SDK 内默认的 mbdetls 库。

·关闭加密功能(不推荐)。

赞 (0)
上一篇 4天前
下一篇 4天前