最近在学node,看到资料说node适合io密集型任务,而不适合cpu密集型任务,对这两类任务没有具体的概念,比如Mysql的大量读写操作,是属于哪种类型呢
最近在学node,看到资料说node适合io密集型任务,而不适合cpu密集型任务,对这两类任务没有具体的概念,比如Mysql的大量读写操作,是属于哪种类型呢
5 回答4.8k 阅读✓ 已解决
5 回答3.3k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
2 回答1.7k 阅读✓ 已解决
cpu密集型任务指进程绝大部份任务依靠cpu的计算能力完成,典型的如同科学计算,数值模拟等程序。io密集型任务指绝大部分任务就是在读入,输出数据,典型的例如web后端程序,主要就是在根据url请求找到对应的资源并输出。mysql的大量读写属于io密集。