[問題] 請問二題試題(IEEE1394、UNIX)

看板Network作者 (大哥是對的)時間15年前 (2009/05/09 00:10), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/2 (看更多)
1.現今個人電腦上常配置IEEE 1394介面,下列對此介紹之敘述,何者「有誤」? (A)可傳輸的資料速度較USB 2.0匯流排大 (B)可用來連接光碟機、硬碟機、數位相機等需要大量傳輸速度的周邊設備 (C)支援即插即用 (D)可外接高達63個周邊節點 答案是A.. 我的疑問是為什麼會是A呢?課本上寫的是IEEE 1394為800Mbits/s 而usb2.0為480Mbits/s。請各位前輩能解惑 2.以下的程式中fork()為unix的systemcall, main() { int pid; pid=fork(); printf("My ID is %d\n",pid); pid=fork(); printf("My ID is %d\n",pid); } 請問執行結果會印出幾行文字? 答案是6行。請問是怎麼看出6行的呢??上google 查了一下。pid回傳的是一個數值 但怎麼會印出6行結果的呢?? 請各位前輩指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.73.28

05/12 11:20, , 1F
第一個fork() branch出兩條process,第二個fork()從兩條
05/12 11:20, 1F

05/12 11:21, , 2F
process再branch出兩條。 2 + 2 * 2 = 6
05/12 11:21, 2F

05/13 08:39, , 3F
謝謝K大的解說
05/13 08:39, 3F
文章代碼(AID): #1A15bUvA (Network)
文章代碼(AID): #1A15bUvA (Network)