https://en.wikipedia.org/wiki/Unix_signal說OS內核或進程生成的信號是什麼?
信號是 的Unix,類Unix和其他符合POSIX的操作系統使用的進程間通信的有限形式。信號 是發送給進程或同一進程內的特定線程的異步通知,以便通知其發生的事件 。
...
內核可以產生信號通知進程的事件的。例如,對於 示例,當進程寫入已由讀者關閉的管道 時,將生成SIGPIPE;在默認情況下,這會導致 進程終止,這在構建shell 管道時很方便。
操作系統內核或進程生成的信號是?
如果信號是由OS內核生成的,那麼在進程間通信中如何使用信號?它是通過將OS內核放在兩個進程之間的中間通信來完成的,即進程通過某種方式(也是信號?)與OS內核進行通信,然後OS內核通過信號與另一個進程通信?