→ fantasywater:我知道了 因為我沒有join parent_pid 那可以解釋一下 04/13 11:06
→ fantasywater:為何一定要join 我不是已經exit嗎 意義有何不同呢? 04/13 11:07
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.234
推 CriLit:你的parent有可能在child還沒計算完成就以先行印出.. 04/13 12:59
推 yhuiyang:如同樓上所說, array shm 在 child thread (W) 與 parent 04/14 00:32
→ yhuiyang:thread (R) 中的存取是 race condition 04/14 00:33
→ yhuiyang:可以使用pthread_cond_signal()/pthread_cond_wait()解決 04/14 00:34
→ yhuiyang:或是display工作交給main thread,這樣可省parent thread 04/14 00:35
→ fantasywater:謝謝 04/14 11:08
→ minghaoo:請位樓主是否可以寄原始碼給我參考,我也有同樣的問題。 04/21 11:49