全称:thread local storage
之前我们看到每个进程都有自己独立的内存,这时候我们想,我们的线程有没有一块独立的内存呢?答案是有的,就是TLS。
可以用来存储我们线程所独有的数据。
可以看到:线程才是我们操作系统所真正去运行的,而进程呢,则是像容器一样他把需要的一些东西放在了一起,而把不需要的东西做了一层隔离,进行隔离开来。
通过TCP/IP的端口来实现
在后续的文章中我们将一一详细介绍!
4. 线程之间又是怎样进行交互?线程的通信就比较简单,有一大块共享的内存,只要大家的指针是同一个就可以看到各自的内存。
在后续的文章中我们将一一详细介绍!
5.小结:1.进程要分配一大部分的内存,而线程只需要分配一部分栈就可以了.
2.一个程序至少有一个进程,一个进程至少有一个线程.
3.进程是资源分配的最小单位,线程是程序执行的最小单位。
4.一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行.
本章节介绍了进程与线程之间的区别与联系,以及其他方面的小知识点,也是面试过程中会出现的内容点。
里面涉及到了许多的小知识点,我们并没有扩展开来讲解,会放在今后的文章中做进一步的阐述。
欢迎关注公众号:Coder编程
获取最新原创技术文章和相关免费学习资料,随时随地学习技术知识!
Github个人目录
Gitee个人目录
欢迎关注并Satr~