Golang架构学习笔记

Processes and Threads

  • 操作系统会为每个运行的程序创建一个进程。它包含程序运行所需要的所有资源:内存地址空间、文件句柄、设备和线程。进程是操作系统分配资源的最小单位。
  • 线程是操作系统进行调度的最小单位。每个进程都有一个主线程,当主线程终止时,该进程下的所有其他线程也会终止。
评论