OpenHarmony开发者论坛
标题:
【求助】在rk3566上适配OpenHarmony 4.1 Release版本时,发现共享内存空间较少,如何增加共享内存空间?
[打印本页]
作者:
xiaowangyaoqiang
时间:
2024-9-5 17:19
标题:
【求助】在rk3566上适配OpenHarmony 4.1 Release版本时,发现共享内存空间较少,如何增加共享内存空间?
[md]最近在适配rk3566发现其共享内容空间才6.1M,运行大数据通信时会出现失败,如何才能增加设备的共享内存空间呢?请大家指导一下?
```
# free -h
total used free shared buffers
Mem: 3.6G 688M 2.9G 6.1M 1.6M
-/+ buffers/cache: 686M 2.9G
Swap: 1.0G 0 1.0G
#
```
平台:rk3566:
软件版本:OpenHarmony 4.1 Release
[/md]
作者:
深开鸿_王石
时间:
2024-9-18 17:12
几个法子啊,供参考:
1,在kernel里查 SHMMAX及相关配置;试试
2,用命令
# 最大共享内存段大小(字节)
kernel.shmmax = 2147483648 # 2GB
# 最大共享内存总大小(单位:页面数,假设每页4KB)
kernel.shmall = 5242880 # 总页数,例如5GB
试试;
3,用,cat /proc/sysvipc/shm 看看是不是谁用多了,
作者:
xiaowangyaoqiang
时间:
2024-9-19 17:07
回复
深开鸿_王石
: 您好,老师 我查看了上述的这些配置和文件,发现和rk3568没有差异,但是rk3568执行命令后为
# free -h
total used free shared buffers
Mem: 3.7G 916M 2.8G 86M 1.5M
-/+ buffers/cache: 914M 2.8G
Swap: 1.0G 0 1.0G
#
复制代码
请教老师,还有其他的原因导致这个现象吗
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5