线程的性质与进程类似,进程的创建是调用fork函数克隆进程为父进程和子进程,并且共享内核区。
线程创建的方式和进程类似,pthread create命令创建之后,内核区域共享,栈不共享,这样以来,相比于进程,就节约了资源,因为可以多线程同时进行多个任务。
查看指定线程的LWP号:
1.线程号和线程ID有区别
2.线程号是给内核看的,线程ID是给开发者看的
3.查看方式:
找到程序的进程ID
命令行Ps-Lf pid
打开浏览器再 ps aux
即可看到PID地址分成了很多线程的LWP号,做到了节省资源