sleep/usleep和多線程鎖的注意事項

最近在寫一個OJ後臺程序,一個主線程隔500毫秒讀取一次數據庫把任務放入隊列中,起了4個線程用於處理任務(主要是獲得任務,而後去數據庫裏讀提交上來的代碼).數據庫 主線程函數 while(true){ pthrea_lock_mutex(&conn_mutex);//數據庫鏈接的mutex //..讀數據庫..把任務放入隊列中.. usleep(500000); pthread_unlock_mu
相關文章
相關標籤/搜索