关于线程/历程/CPU 的关系求问
关于线程/进程/CPU 的关系求问一个进程可以分成多个线程,线程可以真正的实现并行,CPU一次只能有一个进程在
关于线程/进程/CPU 的关系求问
一个进程可以分成多个线程,线程可以真正的实现并行,CPU一次只能有一个进程在上面运行,这多个线程是怎么实现并行的呢?
这三者之间有什么内在的关系呢?
[解决办法]
cpu有多少个核心,就可以同时进行多少个线程。
[解决办法]
是的,多核实现了真正的并行。
[解决办法]一个队列装所有进程(线程也是进程),多个CPU取队列头部。
[解决办法]进程虚拟CPU,线程虚拟进程。
一个CPU同时只有一个线程运行,所谓的多任务并行只是在线程间快速切换而已。