Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 813 Bytes

80.md

File metadata and controls

26 lines (21 loc) · 813 Bytes

信号复习题

原文:https://github.com/angrave/SystemProgramming/wiki/Signals-Review-Questions

话题

  • 信号
  • 信号处理程序安全
  • 信号处理
  • 信号状态
  • 分叉/执行时待发信号
  • 分叉/执行时的信号处理
  • 在 C 中提高信号
  • 在多线程程序中提升信号

问题

  • 什么是信号?
  • 如何在 UNIX 下提供信号? (额外奖励:Windows 怎么样?)
  • 函数是信号处理程序安全的意思是什么
  • 什么是过程信号处理?
  • 如何在单线程程序中更改信号处理?多线程怎么样?
  • 为什么 sigaction vs 信号?
  • 我如何异步并同步捕获信号?
  • 我分叉后挂起信号会发生什么? Exec 的?
  • 我分叉后,我的信号处理会发生什么? Exec 的?