當前位置:編程學習大全網 - 網絡軟體 - thread join阻塞主線程怎麽版

thread join阻塞主線程怎麽版

是這樣的,pthread_join()這個函數在多線程開發中主線程主要用來獲得子線程結束的狀態以便回收子線程的資源。但是有時候會出現妳調用pthread_join()後,子線程還在運作,這樣調用者(調用pthread_join的者)可能就會被阻塞,這時候就可以調用phtread_detach()子線程非阻塞,可立即返回,這將該子線程的狀態設置為detached,則該線程運行結束後會自動釋放所有資源。子線程中這個用pthread_detach(pthread_self())父線程中這麽調用pthread_detach(thread_id)//(非阻塞,可立即返回)他們都是這將該子線程的狀態設置為detached,則線程運行結束後會自動釋放所有資源。

  • 上一篇:推薦壹下好看言情小說
  • 下一篇:芭迪高女鞋質量好不好
  • copyright 2024編程學習大全網