摘要:
1、信号来自进程或内核2、线程共享进程的代码空间和数据空间(全局变量或静态变量),文件描述符,信号,以及malloc分配的内存,每个线程拥有独立的栈空间和程序计数器,在创建线程时,调用pthread_create函数的线程和新建线程的执行顺序随机 3、在linux中,使用轻量级进程来模拟线程,线程操 阅读全文
摘要:
1 内存划分 对于 32位linux,进程:0~3G(0-0xc0000000),内核:3G~4G(0xc0000000-0xffffffff),所有进程的内核空间(3G~4G)都是共享的。 线性区映射的物理内存成为低端内存,剩下的内存被称为高端内存。 2 内存管理 2.1 物理内存管理 Linux 阅读全文