问题描述:
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应用可正常运行
问题描述:
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应用可正常运行