文档
注册
评分
提单
论坛
小AI

ASCEND_COREDUMP_SIGNAL

功能描述

设置trace处理的coredump信号量。取值如下:

  • none:关闭coredump全量信号集。
  • 非none的其他值:打开coredump全量信号集。

trace默认开启堆栈功能,进程触发以下异常场景(信号)时,将栈信息记录在stackcore_tracer_*.txt文件中。

表1 coredump信号集

信号

信号值

SIGINT

2

SIGQUIT

3

SIGILL

4

SIGTRAP

5

SIGABRT

6

SIGBUS

7

SIGFPE

8

SIGSEGV

11

SIGTERM

15

SIGXCPU

24

SIGXFSZ

25

SIGSYS

31

若业务部署时,使用到了与trace信号注册有冲突的功能(比如jvm信号捕获,如图1所示)时,需要通过该环境变量关闭trace的信号注册。

图1 jvm与trace信号捕获冲突时产生的coredump堆栈

关闭信号注册后,如果业务发生coredump异常,trace不会生成栈信息文件,需要借助其他手段定位异常。

配置示例

export ASCEND_COREDUMP_SIGNAL=none

使用约束

支持的型号

Atlas 200/300/500 推理产品

Atlas 训练系列产品

Atlas 推理系列产品(Ascend 310P处理器)

Atlas A2训练系列产品/Atlas 800I A2推理产品

Atlas 200/500 A2推理产品

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词