进程线程协程

背景

看go时发现自己对操作系统中的一些概念模糊了,当时又没有留下笔记,因此重新整理一下

进程

资源分配的最小单位

  • 内存和虚拟内存地址
  • 寄存器和全局变量
  • 栈?

有哪些状态,如何互相转换

有哪些标识用的文件,都有什么信息

线程

CPU调度的基本单位

有哪些状态,如何互相转换

线程有哪些标识用的信息,有多大

线程的调度是如何进行的

内核态和用户态何时转换?

协程

用户态的轻量级的线程

通常有哪些状态

参考