应用程序可以通过这些资源来理解:操作,CPU模式,配置,指标,日志,版本,BUGS,社区,书,专家。
应用程序的性能,需要从应用程序实现的目标入手,目标可能有:延时,吞吐量,资源使用率。
延时:低应用程序的程序响应时间。
吞吐量:高应用程序操作率或者数据传输率。
资源使用率:对于给定应用程序工作负载,高效地使用资源。
提高应用程序性能的常用技术:选择I/O大小,缓存,缓冲区,轮询,并发,并行,非阻塞I/O和处理器绑定。
应用程序可以通过这些资源来理解:操作,CPU模式,配置,指标,日志,版本,BUGS,社区,书,专家。
应用程序的性能,需要从应用程序实现的目标入手,目标可能有:延时,吞吐量,资源使用率。
延时:低应用程序的程序响应时间。
吞吐量:高应用程序操作率或者数据传输率。
资源使用率:对于给定应用程序工作负载,高效地使用资源。
提高应用程序性能的常用技术:选择I/O大小,缓存,缓冲区,轮询,并发,并行,非阻塞I/O和处理器绑定。