软件研发 --- 什么是多线程
因为现代的cpu都是多核设计,这么说有点抽象,我们那实物举例。
这个是Core i5-7500的一颗cpu,
下图是我们解除顶部盖子和底版封装后的样子,并标注区域,我们发现有4个核心,这4个核心可以独立运行。
线程就是在每个核心的进程
让多个 CPU 核心真正地同时执行多个任务(线程)。
当你经历了暴风雨,你也就成为了暴风雨
因为现代的cpu都是多核设计,这么说有点抽象,我们那实物举例。
这个是Core i5-7500的一颗cpu,
下图是我们解除顶部盖子和底版封装后的样子,并标注区域,我们发现有4个核心,这4个核心可以独立运行。
线程就是在每个核心的进程
让多个 CPU 核心真正地同时执行多个任务(线程)。