posix程序間的通訊 各訊號意義

2021-07-16 01:27:17 字數 887 閱讀 6036

sighup 終止程序 終端線路結束通話

sigint 終止程序 中斷程序          

sigquit 建立core檔案 終止程序,並且生成core檔案

sigill 建立core檔案 非法指令                

sigtrap 建立core檔案 跟蹤自陷     

sigbus 建立core檔案 匯流排錯誤

sigsegv 建立core檔案 段非法錯誤             

sigfpe 建立core檔案 浮點異常     

sigiot 建立core檔案 執行i/o自陷

sigkill 終止程序 殺死程序                  

sigpipe 終止程序 向乙個沒有讀程序的管道寫資料

sigalarm 終止程序 計時器到時

sigterm 終止程序 軟體終止訊號

sigstop 停止程序 非終端來的停止訊號

sigtstp 停止程序 終端來的停止訊號

sigcont 忽略訊號 繼續執行乙個停止的程序

sigurg 忽略訊號 i/o緊急訊號

sigio 忽略訊號 描述符上可以進行i/o

sigchld 忽略訊號 當子程序停止或退出時通知父程序

sigttou 停止程序 後台程序寫終端

sigttin 停止程序 後台程序讀終端

sigxgpu 終止程序 cpu時限超時

sigxfsz 終止程序 檔案長度過長

sigwinch 忽略訊號 視窗大小發生變化

sigprof 終止程序 統計分布圖用計時器到時

sigusr1 終止程序 使用者定義訊號1

sigusr2 終止程序 使用者定義訊號2

sigvtalrm 終止程序 虛擬計時器到時

程序間通訊之Posix 訊號量

概述 訊號量 semaphore 是一種用於提供不同程序間或者乙個給定程序的不同執行緒間同步手段的原語。1.posix 有名訊號量 使用posix ipc 名字標識,可用於程序或執行緒間的同步。2.posix 基於記憶體的訊號量 存放在共享記憶體區中,可用於程序或執行緒間的同步。我們暫時只考慮不同程...

程序間通訊 POSIX 有名訊號量與無名訊號量

在 posix 系統中,程序間通訊是乙個很有意思的話題。posix訊號量程序是3種 ipc inter process communication 機制之一,3種 ipc 機制源於 posix.1 的實時擴充套件。single unix specification 將3種機制 訊息佇列,訊號量和共享...

程序間通訊 POSIX 有名訊號量與無名訊號量

在 posix 系統中,程序間通訊是乙個很有意思的話題。posix訊號量程序是3種 ipc inter process communication 機制之一,3種 ipc 機制源於 posix.1 的實時擴充套件。single unix specification 將3種機制 訊息佇列,訊號量和共享...