多线程是真正的并行吗?不明白的点进来

2022-07-06 15:42:44

可以说是的,也可以说不是

但按照操作系统理论严格来说,多线程并不是多个线程一起运行的.

因为多线程实际上是多个线程之间轮流执行的,就是将一个时间段分成若干个时间片,每个线程只运行一个时间片,由于时间片极短,而且电脑运行极快,线程之间切换也极快,几乎可以看做是并行运行的,也就是说可以看成是同时运行的.但实际却不是的同时运行的.

标签: 多线程是真正的并行吗 线程一起运行 每个线程只运行 多线程实际上

关闭
新闻速递