单核cpu与多线程体会
1.多线程在单核和多核CPU上的执行效率问题的讨论 多线程在单cpu中其实也是顺序执行的,不过系统可以帮你切换那个执行而已,其实并没有快(反而慢,涉及到切换线程的消耗) 多个cpu的话就可以在两个cpu中同时执行两个线程..............但为什么有时候线程数超过CPU内核数会更快呢?原因是这种程序的单个线程运算量不足以占满CPU一个内核(比如存在大量IO操作,IO比...