請教:多線程同時寫socket是否須要加鎖

第一種能夠,由於Socket是雙工的 多線程讀寫同一Socket的話基本上是會出問題的 想要不出問題的話,除非你的多個線程做用是同樣的 在TCP/TP卷2中有這樣的結構體 struct sockbuf{ short sb_flags; .......... }so_recv,so_snd; 其中flag 有這幾種標誌: SB_LOCK;一個進程已經鎖定了插口緩存 SB_WANT;一個進程正在等待給
相關文章
相關標籤/搜索