CPU密集型和I/O密集型区别


一些进程绝大多数时间在计算上,称为计算密集型(CPU密集型)computer-bound。

有一些进程则在input 和output上花费了大多时间,称为I/O密集型,I/O-bound。比如搜索引擎蜘蛛大多时间是在等待相应这种就属于I/O密集型。

 

所以说 CPU密集型的项目适合调用多进程

    I/O密集则适合调用多线程,例如爬虫


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM