未完,持續更新中…
Linux下IPC方式之信號11. 信號的基本屬性1.1 信號的特點1.2 信號的機制1.3 信號的產生1.4 信號的狀態1.5 信號的處理方式1.6 阻塞信號集和未決信號集1.7 信號的四要素1.8 Linux常規信號一覽表2.
Linux下IPC方式之共享存儲映射(mmap)1. 共享存儲映射(mmap)2. mmap九問3. mmap實現父子進程通信4. 匿名映射5. mmap實現無血緣進程通信 1. 共享存儲映射(mmap) 把文件中的某一段映射到內
系統編程-回收子進程-孤兒和殭屍進程,wait和waitpid方法1. 孤兒進程2. 殭屍進程3. 子進程回收3.1 wait3.2 waitpid3. wait和waitpid的區別 1. 孤兒進程 孤兒進程: 父進程先於子進
Linux下IPC(Interprocess Communication)方式之管道(pipe,fifo)1. IPC方法2. 管道2.1 管道的概念2.2 pipe函數2.2.1 父子進程間通信簡單舉例2.2.2 父子進程實現p
系統編程-exec函數族的使用 fork創建子進程後執行的是和父進程相同的程序(但有可能執行不同的代碼分支),子進程往往要調用一種exec函數以執行另一個程序。當進程調用一種exec函數時,該進程的用戶控件代碼和數據完全被新
Linux C/C++多線程同步(互斥量,死鎖,讀寫鎖,條件變量,信號量,文件鎖)1. 線程同步的一些概念1.1 同步的概念1.2 什麼是線程同步1.3 多線程出現數據混亂(數據競爭)的原因2. 互斥量mutex2.1 mutex
系統編程-如何用fork函數創建指定數量個子進程? fork函數:創建一個子進程。 pid_t fork(void); 失敗返回-1; 成功返回:① 父進程返回子進程的ID(非負) ②子進程返回 0 一般我們 if(pid ==
守護進程的概念和創建步驟1. 進程組2. 會話3. 守護進程3.1 創建守護進程模型3.2 守護進程的步驟3.3 創建一個守護進程實例:每份中在$HOME/log/ 創建一個文件 ,文件名—— 程序名.時間戳3.4 nohup指令