儘量避免多進程多線程混用,當下死鎖

一句話總結:父進程創建子進程時,子進程會複製父進程的內存(包括鎖狀態),需仔細處理。 1、死鎖例子 #include <stdio.h> #include <time.h> #include <pthread.h> #include <unistd.h> pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; void* doit(void* arg)
相關文章
相關標籤/搜索