gpt4 book ai didi

c - Linux 3.0 x86_64 : When is SIGSTKFLT raised?

转载 作者:IT王子 更新时间:2023-10-29 00:36:27 25 4
gpt4 key购买 nike

在 x86_64 上的 Linux 3.0 下,内核在什么情况下(如果有的话)会同步引发信号 SIGSTKFLT?

最佳答案

根据man 7 signal:

 Signal       Value     Action   Comment

SIGSTKFLT -,16,- Term Stack fault on coprocessor (unused)

由于 x86 协处理器堆栈不会出错(我很确定),我认为它不能隐式发出信号。只有显式生成(通过 kill()raise())才能导致它。

grep 了内核源代码。它不使用它,但是有大约 50 个实例(每个 CPU 架构)

#define SIGSTKFLT   16

关于c - Linux 3.0 x86_64 : When is SIGSTKFLT raised?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9332864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com