ai0by / ai0by.github.io

我的博客
https://sbcoder.cn
0 stars 0 forks source link

进程与线程,概念及优化空间 #50

Open ai0by opened 2 years ago

ai0by commented 2 years ago

https://sbcoder.cn/2021/12/01/Process-Thread-Optimization.html

本文以Go语言为基础 进程基本概念将编译好的的二进制程序,在系统中执行起来的程序会被CPU装载到内存中,CPU会按照程序的指令去顺序执行程序,这个执行中的程序被称之为进程,多个程序同时执行则被称为多进程 单核CPU在执行任务过程中不能同时执行多余的任务,但是我们在实际场景中往往可以看到一台电脑有非常多的进程在运行,这就引出了进程的中断,当程序在读写硬盘这种慢IO操作时,当前进程会发出中断指令,使得