开发者
资源
使用hyper tuner采集mpi应用运行数据时出现内存不足报错,mem arrive limit 解决方法
使用hyper tuner采集mpi应用运行数据时出现内存不足报错,mem arrive limit 解决方法
发表于2023/08/29
3k4

问题描述:

hyper tunner运行mpi应用时出现内存不足报错,而使用mpirun运行应用可以运行

报错信息:mem free less than 10G or mem used 95% more than 90%,mem total : 470G ;mem free:23G

根因分析: 

执行 free -g 查看内存使用情况

发现 buff/cache 占用441G free 19G ,buff/cache 占用内存过多

解决方法:

执行以下命令

sync 

echo 1 > /proc/sys/vm/drop_caches

free -m

等待执行完毕

再次执行free -g查看内存使用情况,发现free部分内存已达400+G,再次使用Hyper tuner运行mpi应用可正常运行

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞