工具/软件:
您好、
我们使用的 SDK 版本是 8.6、支持 Linux 和 FreeRTOS。 在正常操作过程中、仅使用内核 5F0-0、因此我们将其它内核的内存资源分配给该内核、总容量约为 60M。 由于 R5F 内核涉及在运行时解析 XML 文件的过程、我们的测试表明解析时间正在逐渐增加、最多达到 80 秒、这是我们无法接受的。 我的同事发现问题可能是由于内存分配不足、导致内存请求期间出现内存碎片、从而导致后续请求的处理时间更长。 为了解决这个问题、我们将器件树中分配给 R5F 的存储器增加到了 300m。 系统编译和运行成功、XML 文件解析时间缩短到 10 秒。 根据这一观察、问题似乎确实是由内存分配不足引起的。 然而、我们仍有一些关切。 在链路中定义的 DDR 资源分配
R5F 的最大可用 DDR 资源最多仅为 0xA5800000。 虽然我们的修改允许系统运行、但我们担心潜在的不可预见的影响。 我们非常感谢您对此问题的反馈。 非常感谢!