摘要: 线程同步 当多个线程同时对一个共享数据进行操作时,会导致数据竞争,下面例子展示了数据竞争的情况: 1 #include <pthread.h> 2 #include <stdio.h> 3 #include <stdlib.h> 4 #include <string.h> 5 #include <u 阅读全文
posted @ 2024-03-10 22:56 西兰花战士 阅读(279) 评论(0) 推荐(0)
摘要: 线程的概念 线程是指程序中的一条执行路径。在一个进程中,至少有一个线程,称为主线程,通过主线程可以派生出其他子线程。 Linux系统内核只提供了轻量级进程(light-weight process)的支持,并未实现线程模型。Linux本身只有进程的概念,而其所谓的“线程”本质上在内核里仍然是进程。进 阅读全文
posted @ 2024-03-10 22:21 西兰花战士 阅读(147) 评论(0) 推荐(0)