parent / \ child1 child2 (child1 為第一個 child, child2 為第二個) 這三個 processes 皆印出一行 messages: I'm ..., my parent is .... 印出的順序為 child1 , child2, parent. 為了控制印出的順序, 採取 signal 的方式. child1 先印出, 再送出一個 signal 給 parent, parent 收到 signal, 再生出另一個 child, child2 先印出, 再送出一個 signal 給 parent, parent 印出. 送 signal 的 system call 為 kill(), 請用 ``man -s 2 kill'' 查詢.