2

阿木币

0

精华

41 小时

在线时间

老司机

Rank: 2

论坛元老

发表于 2019-7-24 19:19:12 11705 浏览 1 回复

[飞控嵌入式] 关于pixhawk内存使用情况

1阿木币
官网里pix的主处理器的参数168 MHz/256 KB RAM/2 MB Flash.
不太懂硬件,所以问题可能不专业.
1,想问一下pixhawk能否查看各个进程对RAM的使用情况;
2,pixhawk运行时出现内存溢出是否就是RAM空间不够?
3,free命令查看的total是代表哪一个量,我一直和板子的参数对不上.

参数.png
free_top.png

最佳答案

查看完整内容

这个可以搜搜看nuttx操作系统的知识吧,像物理内存和实际出现的total内存肯定是有偏差的。内存溢出不只是ram不够了,一些编码不规范,比如申请了内存没释放或者什么的,也会造成内存溢出吧。也就是调用了非内存空间地址的地址,就会溢出。具体的建议可以补补操作系统的知识哈~~~

扫一扫浏览分享
回复

使用道具 举报

255

阿木币

1

精华

55 小时

在线时间

老司机

Rank: 2

发表于 2019-7-24 19:19:13
这个可以搜搜看nuttx操作系统的知识吧,像物理内存和实际出现的total内存肯定是有偏差的。内存溢出不只是ram不够了,一些编码不规范,比如申请了内存没释放或者什么的,也会造成内存溢出吧。也就是调用了非内存空间地址的地址,就会溢出。具体的建议可以补补操作系统的知识哈~~~
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表