正確使用pthread_create,防止內存泄漏

近日,據說pthread_create會形成內存泄漏,以爲難以想象,所以對posix(nptl)的線程建立和銷燬進行了分析。 分析結果: 若是使用不當,確實會形成內存泄漏。 產生根源 :pthread_create默認建立的線程是非detached的。 預防方式: 要麼建立detached的線程,要麼線程線程的start_routine結束以前detached,要麼join 分析過程以下:   1
相關文章
相關標籤/搜索