函式
作用
執行緒id
pthread_self
獲取執行緒id
syscall(224)
獲取核心中的執行緒id
執行緒的建立和終止
pthread_create
建立執行緒
pthread_exit
執行緒終止
互斥量
pthread_join
執行緒匯合
pthread_mutex_init
互斥量(mutex)初始化
pthread_mutex_initializer
互斥量(mutex)靜態方式初始化
pthread_mutex_destroy
銷毀互斥量(mutex)鎖
pthread_mutex_lock
加互斥量鎖(mutex)
pthread_mutex_trylock
嘗試以非阻塞方式加互斥量鎖(mutex)
pthread_mutex_unlock
解除互斥量鎖(mutex)
讀寫鎖
pthread_rwlock_init
讀寫鎖初始化
pthread_rwlock_destroy
銷毀讀寫鎖
pthread_rwlock_rdlock
新增讀鎖
pthread_rwlock_tryrdlock
非阻塞方式嘗試新增讀鎖
pthread_rwlock_timedrdlock
新增含有超時時間的讀鎖
pthread_rwlock_wrlock
新增寫鎖
pthread_rwlock_trywrlock
嘗試新增寫鎖
pthread_rwlock_timedwrlock
新增含有超時時間的寫鎖
pthread_rwlock_unlock
解除讀寫鎖
條件變數
pthread_cond_init
條件變數初始化
pthread_cond_destroy
條件變數反初始化
pthread_cond_wait
條件等待
pthread_cond_timedwait
條件超時等待
pthread_cond_signal
等待喚醒訊號
pthread_cond_broadcast
等待喚醒所有執行緒
自旋鎖
pthread_spin_init
自旋鎖初始化
pthread_spin_destroy
自旋鎖反初始化
pthread_spin_lock 加鎖
pthread_spin_trylock 解鎖
屏障
pthread_barrier_init
屏障初始化
pthread_barrier_destroy
屏障反初始化
pthread_barrier_wait
等待其他執行緒匯入(完成)
java時間操作函式彙總
1.計算某一月份的最大天數 calendar time calendar.getinstance time.clear time.set calendar.year,year time.set calendar.month,i 1 注意,calendar 物件預設一月為0 int day time....
JS陣列操作函式彙總
陣列的遍歷 for 普通版 for let i 0 i優化版 for let i 0,len arr.length i弱化版 for let i 0 arr i null i foreach arr.foreach e,index 效能比for要弱 變種 array.prototype.foreac...
PHP網路操作函式彙總
投稿 junjie 字型 增加 減小 型別 這篇文章主要介紹了php網路操作函式彙總,本文列舉了如gethostbyaddr gethostbyname header remove http response code ip2long等網路中經常用到的函式,需要的朋友可以參考下 checkdnsrr...