一、pthread_mutex_lock :當pthread_mutex_lock()返回時,該互斥鎖已被鎖定。線程調用該函數讓互斥鎖上鎖,若是該互斥鎖已被另外一個線程鎖定和擁有,則調用該線程將阻塞,直到該互斥鎖變爲可用爲止函數
二、pthread_cond_wait :條件變量是利用線程間共享的全局變量進行同步的一種機制,主要包括兩個動做:一個線程等待"條件變量的條件成立"而掛起;另外一個線程使"條件成立"(給出條件成立信號)。爲了防止競爭,條件變量的使用老是和一個互斥鎖結合在一塊兒。線程
三、get