05 2021 档案

摘要:GIL GIL,Golbal Interprter Lock(全局解释器锁) 从底层实现来看,GIL锁是结构为pthreads互斥锁(mutex)和一个条件变量(cond)构造的二进制信号量(semaphore)的一个实例(instance),这种semaphore的结构如下: struct loc 阅读全文
posted @ 2021-05-11 11:39 seas 阅读(219) 评论(0) 推荐(0)
摘要:Multi Threads 进程空间 Text segment (ELF): 代码段,从虚拟内存地址00400000开始,使用pmap $$可以查看到,这个地址是固定的 00400000地址段用于存放程序的可执行文件,fork一个子进程,之后调用execve加载可执行文件,execve即将文件加载到 阅读全文
posted @ 2021-05-08 11:44 seas 阅读(77) 评论(0) 推荐(0)