24小时热门版块排行榜    

查看: 964  |  回复: 2

nkleof

银虫 (正式写手)

[求助] linux下如何永久全局的改limit?

centOS7,运行vasp程序时会遇到segmentation fault,通过ulimit命令更改堆栈大小限制可以解决这个问题,但是在torque系统下提交vasp计算还是会遇到同样的问题。尝试过在/etc/systemd/system.conf里面设置DefaultLimitSTACK=infinity,但是torque提交的任务还是会遇到segmentation fault,查看发现pbs_mom进程的堆栈大小仍然有限制,请教如何设置能使torque进程的堆栈大小不受限制?
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

guohuazhon

木虫 (正式写手)

在bashrc中加入ulimit -c unlimited, ulimit -s unlimited

发自小木虫Android客户端
2楼2018-01-22 17:28:09
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

nkleof

银虫 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
月只蓝: 金币+50, 感谢分享解决方案。 2022-05-07 10:15:11
问题已解决,把/etc/systemd/user.conf里面也设置DefaultLimitSTACK=infinity就可以解除pbs_mom进程的堆栈限制了。麻烦版主帮忙结贴。
3楼2018-01-27 16:00:48
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 nkleof 的主题更新
信息提示
请填处理意见