对于CPU密集型的单核处理,采用多线程。
对于CPU密集型的多核处理,采用多进程。
对于IO密集型的场景,采用多线程。
对于IO密集和CPU密集型的混合场景,综合考虑进进程和线程,可以一开始配置一个进程池,将可能的CPU密集型的任务交给进程池去完成,将IO密集型的任务交给线程。
IO核 CPU密集型解决方案