线程知识点,小归纳(笔记)

首先对一些简单概念进行理解

进程:程序运行资源分配的最小单位,进程内部有多个线程,并共享整个进程的资源。

线程:CPU调度的最小单位

并发和并行的区别:

并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。(在食堂有八个窗口,八个窗口并发)

并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们会用TPS或者QPS来反应这个系统的处理能力。(每个窗口30s能给一个儿打饭,并发度为16)

待续(.....)

猜你喜欢

转载自www.cnblogs.com/JTrun/p/10850765.html