多线程,适用于IO密集型任务 IO,input,output缩写,包括网路io(比如上传下载),磁盘io,(比如数据库读写),CPU操作不频繁 多进程,适用于CPU密集型任务 数据分析,算法,依赖CPU来运算 进程就是多个资源的集合, 线程是包含在进程里面的,线程和线程直接是相对独立的 线程的优点 1.易于调度. 2.提高并发性.通过线程可方便有效地实现并发性.进程可创建多个线程来执行同一程序的不同部分. 3.开销少.创建线程比创建进程要快,所需开销很少. 4.利于充分发挥多处理器的功能.通过创…