一.多线程 进程:一个应用程序配套一个进程,进程会加载应用程序的资源,进程是放代码的,一个进程默认是一个线程(主线程),可以有多个线程 线程:执行代码的是线程,一个线程同时只能读取一段代码 栈里的变量是跟线程紧密相关的 比如有两个线程在栈里创建两个i,他们互不相干,两个i属于自己线程的. 一核跑多个线程就会互掐. 相关 cpu负责执行代码 线程负责读取代码并提供给cpu执行 抢cpu时间片 并发:多个线程同时执行,同一时间还是只有一个线程在执行 多核:cpu有多个可以用于计算的核,多核很有可能一…