posix thread线程
生活随笔
收集整理的這篇文章主要介紹了
posix thread线程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1. pthread線程通過調(diào)用你提供的某些函數(shù)開始。這個“線程函數(shù)”應(yīng)該只有一個void*型參數(shù),并返回系統(tǒng)的類型。
2. 通過向pthread_create函數(shù)傳遞線程函數(shù)的地址和線程函數(shù)調(diào)用的參數(shù)來參加線程。
3. 線程可以通過pthread_self獲取自己的ID。
4. 除非線程的創(chuàng)建者或者線程本身將線程ID存于某處,否則不可能獲得一個線程的ID。
5. 分離線程意味著通知系統(tǒng)不再需要此線程,允許系統(tǒng)將分配給他的資源回收。
6. 線程阻塞條件:試圖加鎖一個已經(jīng)被鎖住的互斥量;等待某個條件變量;調(diào)用singwait等待尚未發(fā)生的信號;執(zhí)行無法立即完成的IO操作。
7. 線程終止將釋放所有系統(tǒng)資源,但是必須釋放由該線程占有的程序資源。
?
轉(zhuǎn)載于:https://www.cnblogs.com/licongyu/p/5044545.html
總結(jié)
以上是生活随笔為你收集整理的posix thread线程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 23考研线性代数复习笔记(自用)
- 下一篇: java 文件的编码 问题