技术栈

线程分离

獭.獭.
15 天前
linux·pthread·线程分离·线程取消·线程局部存储·lwp·线程栈
Linux -- 线程控制# POSIX 线程(通常称为 pthreads)是 IEEE 制定的操作系统线程 API 标准。Linux 系统通过 glibc 库实现了这个标准,提供了创建和管理线程的一系列函数。
椿融雪
2 年前
linux·服务器·线程·线程控制·线程概念·pthread_create·线程分离
【Linux】Linux线程概念和线程控制线程是进程内的一个执行流。我们知道,一个进程会有对应的PCB,虚拟地址空间,页表以及映射的物理内存。所以我们把这一个整体看做一个进程,即进程=内核数据结构+进程对应的代码和数据。我们可以这样看待虚存:虚拟内存决定了进程能够看到的"资源"。因为每一个进程都有对应的虚拟内存,所以进程具有独立性,从而进程需要通信的前提是看到同一份资源。我们fork创建子进程的时候,会将父进程的PCB的内容,进程地址空间和页表都给子进程拷贝一份。那么我们可不可以创建多个PCB,而这些PCB使用同一个进程地址空间和页表,这样就可以
我是有底线的