线程可以看作是程序的进程,每一个程序至少有一个线程,由于Windows是多任务操作系统,当同时运行多个程序时,就会有多个线程。
单核运算性能关系到执行单线程程序的效率,而核心数量则关系到
多线程的执行效率。
因此,如果执行单线程任务,有时会出现多核CPU反而不如单核CPU快的现象。
追问一个程序都有n个进程啦~~那如何判断单线程处理性能/多线程处理性能的好坏呢?看主频吗?还是看其他!?
追答单线程性能可以用Super PI之类的软件来测试,多线程能力与核心数量有关,在知道了单核运算能力的情况下,核心越多、主频越高、缓存越大则多线程能力越强大。