面试场景下CPU密集型应用的简易定义及真实案例说明
CPU密集型应用定义
CPU密集型应用是运行时性能瓶颈主要集中在CPU算力的应用,这类应用运行过程中I/O等待占比极低,CPU长期处于高负载运行状态。
常见的落地场景包括影视后期3D渲染、大规模科学运算、离线海量数据批量计算、实时高清视频编码等。
这类应用的优化通常围绕提升CPU算力利用率、优化多核并行调度逻辑展开,和IO密集型应用的优化方向有明显区别。
内容的提问来源于stack exchange,提问作者Aryan Aher
相关产品推荐
相关产品推荐

