请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
您好!
在 Utils_memAlloc()中
#if 已定义(A15_TARGET_OS_Linux) uint32 alignsize; alignsize =(size % system_buffer_alignment); size =(size + alignsize); #endif
system_buffer_alignment 定义为
#if defined (A15_target_OS_Linux) #define system_buffer_alignment (4096U) #else #define system_buffer_alignment (16U) #endif
分配 utils_HEAPID_L2_local 时、由于上述代码、实际分配大小变得过大。 当分配不是共享区域时、应传递此代码。
此致、
Wilson。