标签:功耗 height 读取 补充 com 时间片 table 发送消息 消息
转自https://www.cnblogs.com/-new/p/7234332.html
一、CPU与核心
物理核
虚拟核
单核cpu和多核cpu
二、进程和线程
理解
对比
对比 | 进程 | 线程 |
定义 | 进程是程序运行的一个实体的运行过程,是系统进行资源分配和调配的一个独立单位 | 线程是进程运行和执行的最小调度单位 |
系统开销 | 创建撤销切换开销大,资源要重新分配和收回 | 仅保存少量寄存器的内容,开销小,在进程的地址空间执行代码 |
拥有资产 | 资源拥有的基本单位 | 基本上不占资源,仅有不可少的资源(程序计数器,一组寄存器和栈) |
调度 | 资源分配的基本单位 | 独立调度分配的单位 |
安全性 | 进程间相互独立,互不影响 | 线程共享一个进程下面的资源,可以互相通信和影响 |
地址空间 | 系统赋予的独立的内存地址空间 | 由相关堆栈寄存器和和线程控制表TCB组成,寄存器可被用来存储线程内的局部变量 |
线程切换
线程开销
三、串行、并发与并行
待补充
四、多核下线程选择
计算密集型
IO密集型
标签:功耗 height 读取 补充 com 时间片 table 发送消息 消息
原文地址:https://www.cnblogs.com/gdut-gordon/p/9902713.html