在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 82|回复: 0

[原创] Sentaurus TCAD中的SIGKILL报错-解决方法

[复制链接]
发表于 昨天 11:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
现象:
很多同学的Sdevice和Sprocess,突然就停止了,out文件不动了。
查看.err或者.job文件,发现报错如下:
Child process with pid 'xxxx' got the signal 'SIGKILL' (kill signal)
原理:
系统无法提供仿真所需要的资源,就不顾swb和用户的感受,向仿真子进程(child process)发送了一封死亡判决书(信号,kill signal),将仿真进程强制结束(就是这么霸道,谁让你索取那么多)。
解决方法:
系统的资源无法继续支撑仿真向下进行,所谓的系统资源包括运行内存、cpu核心数。因此,解决方法如下:
  • 1.从仿真工程角度:

减小网格数量、降低求解精度、取消自适应网格、更改求解器(用迭代求解器替代直接求解器)、减小同时运行的工程和节点数量等方法,降低同一时刻的计算需求;
2. 从系统角度:
增大系统内存,提高cpu核心数,换到服务器上运行,把其他占用资源过多的同学或者同事揍一顿,或者再买个服务器等。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-20 19:13 , Processed in 0.014032 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表