平常写的程序,无论是单线程还是多线程,大多只有一个进程,而且只能在一个核心里工作.所以很多应用程序即使正在满载运行,在任务管理器中CPU使用量还是只有50%(双核CPU)或25%(四核CPU) 如果能让一个程序自己建立出多个进程,并且让它们并行运行,那么就可以在不同cpu核心上同时运行,进而实现并行计算啦. Python的并行计算就是这么做的. 之前的理解错了......还是要学习一个 1.多线程与多进程 之前OS课学过..... in general,线程是比进程低一级的调度单位.一个进程可以