进程与线程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程与线程相关的知识,希望对你有一定的参考价值。
进程 | 线程 | |
调度单位 | 资源 | cpu |
上下文切换 |
1. 切换页目录 2. 切换内核栈和硬件上下文 |
1. 不需要切换页目录,因为线程在同一个进程中,虚拟空间是相同的 2. 切换内核栈和硬件上下文 |
数据共享 | 进程间通信机制 | 全局变量,堆,静态变量、bss、代码段 |
资源占用 | 大 | 小 |
线程私有的东西:程序计数器pc、寄存器组、栈、私有数据TSD(如errno)。
以上是关于进程与线程的主要内容,如果未能解决你的问题,请参考以下文章