进程:计算机概念,程序在服务器运行时占据全部计算资源综合指标,虚拟的数据。
线程:计算机概念,进程在响应操作时最小单元,也包括CPU/内存/网络/硬盘IO,虚拟的概念,更加看不见摸不着。
句柄:其实就是个long数字,是操作系统标示应用程序。
多线程:计算机概念,一个进程有多个线程同时运行。


为什么可以多线程

1.多个CPU的核心可以并行工作。
几核几线程,这里的线程指的是模拟核。
并行:多核之间叫并行。

2.CPU分片,1s的处理能力分成1000份,操作系统调度着去响应不同的任务。
从宏观角度说,感觉就是多个任务在并发执行。
从微观角度来说,一个物理CPU同一时刻只能为一个任务服务。
并发:CPU分片的并发


Last modification:February 12th, 2020 at 03:29 pm
坚持技术分享,您的支持将鼓励我继续创作!