本人用IMX6做音视频传输,手头有4核的IMX6板子,在四核上跑没问题,CPU占用60%左右。
想评估IMX6 双核是否能满足性能,但手头上只有4核的板子,于是通过以下命令手动关闭内部CPU1,CPU2.
/sys/devices/system/cpu$ echo "0" > cpu1/online
/sys/devices/system/cpu$ echo "0" > cpu2/online
关闭之后,发现做音视频传输会很卡,请问,我这个关闭是否是正确的做法,这样强制关闭会不会导致某些功能工作异常?我始终不相信这个A9架构双核性能会这么差。因为之前用TI的A8 单核试过,音视频传输,卡的程度和我手动关闭2核的IMX6Q相当。
希望大家能解开我疑惑,谢谢! |