多线程:io密集型 (读取网络,读取文件)
多进程:计算 cpu耗用的多(一个程序就可以理解为一个进程 )
多线程逃不开的抢占锁的话题,牵扯到一个安全问题。
安全问题的优化又伴随效率问题。如果他们太复杂,你懒得优化。你就可以想办法去复制出来一个进程去执行。
这样虽然消耗了cpu但是计算结果快而准确。
多线程:io密集型 (读取网络,读取文件)
多进程:计算 cpu耗用的多(一个程序就可以理解为一个进程 )
多线程逃不开的抢占锁的话题,牵扯到一个安全问题。
安全问题的优化又伴随效率问题。如果他们太复杂,你懒得优化。你就可以想办法去复制出来一个进程去执行。
这样虽然消耗了cpu但是计算结果快而准确。