瑞芯微Rockchip开发者社区
登录
直播中
刘辉
7年用户
1083经验值
私信
关注
[问答]
请问该如何释放slab的内存
开启该帖子的消息推送
内存
网桥
网口
1046A的内存不断增长,最后会死机。请问该如何释放slab的内存??实际进程使用的内存只有500M左右。
root@localhost:~# ps aux|awk '{sum+=$6} END {print sum/1024}'
518.082
slab占用了很大内存,且是SUnreclaim占用。用slabtop可以看到,里面有一个kmalloc-2048和kmalloc-256暂用了极大的内存。
您如何定位到问题是/etc/netplan/50-cloud-init.yaml这个文件呢?
请问还有其它方式可以解决这个问题吗?我需要使用网桥。
换了这种方式配置后,内存泄漏问题仍然存在。
root@localhost:/dev# cat /proc/meminfo
MemTotal: 1917860 kB
MemFree: 1051824 kB
MemAvailable: 1429712 kB
Buffers: 27504 kB
Cached: 370572 kB
SwapCached: 0 kB
Ac
ti
ve: 333728 kB
Inactive: 285372 kB
Active(anon): 188228 kB
Inactive(anon): 7144 kB
Active(file): 145500 kB
Inactive(file): 278228 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 40 kB
Writeback: 0 kB
AnonPages: 218372 kB
Mapped: 145200 kB
Shmem: 7832 kB
Slab: 210184 kB
SReclaimable: 32220 kB
SUnreclaim: 177964 kB
KernelStack: 3600 kB
PageTables: 4132 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 958928 kB
Committed_AS: 1145268 kB
VmallocTotal: 135290290112 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
AnonHugePages: 45056 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
CmaTotal: 16384 kB
CmaFree: 14212 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
回帖
(5)
高峰
2022-1-5 09:11:41
该路径/etc/netplan/50-cloud-init.yaml的网桥配置文件占用内存比较多,前提是您不需要网桥的功能了,可以将其删去,sync保存
该路径/etc/netplan/50-cloud-init.yaml的网桥配置文件占用内存比较多,前提是您不需要网桥的功能了,可以将其删去,sync保存
举报
傅琦
2022-1-5 09:12:51
附件中有我们配置好的,将该压缩包解压到
/etc/systemd/network下面,
然后把文件读写权限全都赋值成644;
再把netplan的配置文件/etc//etc/netplan/50-cloud-init.yaml删掉
附件中有我们配置好的,将该压缩包解压到
/etc/systemd/network下面,
然后把文件读写权限全都赋值成644;
再把netplan的配置文件/etc//etc/netplan/50-cloud-init.yaml删掉
举报
张舒婷
2022-1-5 09:13:36
您配置完以后,长期运行的话内存占用最大增加到多少?
配置前后内存的对比有详细的数据吗?
2302没有网口fm1-mac10
您配置完以后,长期运行的话内存占用最大增加到多少?
配置前后内存的对比有详细的数据吗?
2302没有网口fm1-mac10
举报
安喆
2022-1-5 09:14:05
为了解决这个内存泄漏问题,我在crontab定义了定时重启任务,昨晚2:05重启后运行到现在的情况。/var/log文件下有
netserver.debug。
附件中是一些系统日志。
为了解决这个内存泄漏问题,我在crontab定义了定时重启任务,昨晚2:05重启后运行到现在的情况。/var/log文件下有
netserver.debug。
附件中是一些系统日志。
举报
乐延槐
2022-1-5 09:14:37
建议您将netplan删掉之后其他都不要修改,先不配置网桥,看看是什么地方引入的这个问题,
我们目前只知道netplan会导致这个问题。
建议您将netplan删掉之后其他都不要修改,先不配置网桥,看看是什么地方引入的这个问题,
我们目前只知道netplan会导致这个问题。
举报
更多回帖
rotate(-90deg);
回复
相关问答
内存
网桥
网口
请问
在FreeRTOS的任务中动态申请的
内存
被删除后会被自动
释放
吗?
2020-07-16
2048
RT-Thread系统动态
内存
堆有哪几种管理算法呢
2022-03-31
2360
使用rt_free
释放
内存
时出现to free a bad data block:的错误是为什么?
2022-03-17
3841
memheap跨
内存
申请和
释放
过程中出现断言错误
2023-08-04
1392
slab
分配器在嵌入式系统有什么优点?
2020-04-13
1308
[
slab
]偶现malloc/free时崩溃怎么解决呢
2022-12-19
701
freertos怎么
释放
任务的
内存
空间?
2023-10-12
250
compactRIO终端上部署的VI如何使用动态引用子VI路径
该
如何设置?
2018-04-27
3745
用的时候提醒说
释放
内存
什么的,是什么意思
2013-06-16
3778
IMAGE_SetBitmap发现
内存
不
释放
2020-04-14
1911
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分