Linux线程一

创作人QQ:851301776,邮箱:[email protected],欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点!

个人座右铭:
1.没有横空出世,只要厚积一定发。
2.你可以学历不高,你可以不上学,但你不能不学习

一、线程概述 

说明:线程的概述,主要转载【linux】关于线程与进程的经典面试题-高频考点 - 知乎

 这个大佬写的这部分,个人觉得很棒,说的很好

1、什么是线程什么是进程,有什么区别?


        线程是进程当中的一条执行流程。同一个进程内多个线程之间可以共享代码段、数据段、打开文件等资源,但每个线程各自都有一套独一的寄存器和栈,这样可以确保线程的控制流是相对独立的。

       进程是编写的代码只是一个存储在硬盘的静态文件,通过编译后就会变成二进制可执行文件,当我们运行这个可执行文件后,它会被装载到内存中,接着 CPU 会执行程序中的每一条指令,那么这个运行中的程序,就被称为「进程(Process)。

2、

猜你喜欢

转载自blog.csdn.net/weixin_43155199/article/details/125291796