2019-07-22工作总结

1.疑问:  如何分析一段代码是CPU密集型,还是IO密集型

   答: 

        CPU密集型:   what: 是CPU loading 很高, 接近100% ,  例如: 计算圆周率, 高清视频解码

        IO密集型: 耗时基本在 IO,  读写磁盘, 如写数据库, 而CPU大部分时间在等待IO,  例如大部分web应用

            注意: 可以通过开启多线程, 减少CPU的等待, 所以线程数一般等于CPU核数


 

你可能感兴趣的:(2019-07-22工作总结)