首页> 外文期刊>Software >Execution profiling blueprints
【24h】

Execution profiling blueprints

机译:执行配置蓝图

获取原文
获取原文并翻译 | 示例
       

摘要

Although traditional approaches to code profiling help locate performance bottlenecks, they offer only limited support for removing these bottlenecks. The main reason is the lack of detailed visual runtime information to identify and eliminate computation redundancy. We provide three profiling blueprints that help identify and remove performance bottlenecks. The structural distribution blueprint graphically represents the CPU consumption share for each method and class of an application. The behavioral distribution blueprint depicts the distribution of CPU consumption along method invocations and hints at method candidates for caching optimizations. The behavioral evolution blueprint compares profiles of different versions of a software system and highlights performance-critical changes in the system. These three blueprints helped us to significantly optimize Mondrian, an open source visualization engine. Our implementation is freely available for the Pharo development environment and has been evaluated in a number of different scenarios.
机译:尽管传统的代码性能分析方法可以帮助您找到性能瓶颈,但它们仅提供有限的支持来消除这些瓶颈。主要原因是缺乏详细的可视化运行时信息来识别和消除计算冗余。我们提供了三个性能分析蓝图,可帮助您识别和消除性能瓶颈。结构分布蓝图以图形方式表示应用程序的每种方法和类的CPU消耗份额。行为分布蓝图描述了CPU消耗随方法调用的分布,并提示了用于缓存优化的方法候选。行为演化蓝图比较软件系统不同版本的配置文件,并突出显示系统中性能关键的更改。这三个蓝图帮助我们极大地优化了开源可视化引擎Mondrian。我们的实施可免费用于Pharo开发环境,并已在许多不同的场景中进行了评估。

著录项

  • 来源
    《Software》 |2012年第9期|p.1165-1192|共28页
  • 作者单位

    Pleiad Lab, Computer Science Department (DCC), University of Chile, Santiago, Chile;

    Pleiad Lab, Computer Science Department (DCC), University of Chile, Santiago, Chile;

    Pleiad Lab, Computer Science Department (DCC), University of Chile, Santiago, Chile;

    University of Lugano, Switzerland;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    profiling; visualization; pharo;

    机译:剖析可视化法罗;
  • 入库时间 2022-08-17 13:03:49

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号