CPU密集型使用单线程,IO密集型使用多线程。充分发挥CPU
CPU密集型:运行的程序输入输出较少(IO占用率低),而需要CPU计算时间长(CPU占用率高)。就比如redis就可以看作是一个CPU密集型,所以redis使用的是单线程
IO密集型:需要CPU计算时间短(CPU占用率低),而运行的程序输入输出多(IO占用率高)
CPU密集型和IO密集型
最新推荐文章于 2023-12-08 00:37:04 发布
CPU密集型使用单线程,IO密集型使用多线程。充分发挥CPU
CPU密集型:运行的程序输入输出较少(IO占用率低),而需要CPU计算时间长(CPU占用率高)。就比如redis就可以看作是一个CPU密集型,所以redis使用的是单线程
IO密集型:需要CPU计算时间短(CPU占用率低),而运行的程序输入输出多(IO占用率高)