首页> 外国专利> Apparatus and Method for Profiling Software Performance on a Processor with Non-Unique Virtual Addresses

Apparatus and Method for Profiling Software Performance on a Processor with Non-Unique Virtual Addresses

机译:在具有非唯一虚拟地址的处理器上分析软件性能的设备和方法

摘要

A system includes a processor with a memory map specifying a user mode region with virtual address translation by a memory management unit and a kernel mode region with direct virtual address translation. The processor executes an application in the user mode region where virtual addresses are not unique. A probe receives trace information from the processor. A host system receives the trace information from the probe. The host system includes a data structure associating a process name, a process identification and a set of instruction counters. Each instruction counter is incremented upon the processing of a designated virtual address within the trace information. A profiling module processes information associated with the process name and set of instruction counters to identify a performance problem in the application.
机译:一种系统,包括具有存储器映射的处理器,该存储器映射指定由存储器管理单元进行虚拟地址转换的用户模式区域和具有直接虚拟地址转换的内核模式区域。处理器在虚拟地址不是唯一的用户模式区域中执行应用程序。探针从处理器接收跟踪信息。主机系统从探针接收跟踪信息。主机系统包括将过程名称,过程标识和一组指令计数器相关联的数据结构。每个指令计数器在跟踪信息中指定虚拟地址的处理后增加。概要分析模块处理与进程名称和指令计数器集相关的信息,以标识应用程序中的性能问题。

著录项

  • 公开/公告号US2011016289A1

    专利类型

  • 公开/公告日2011-01-20

    原文格式PDF

  • 申请/专利权人 BRUCE J. ABLEIDINGER;

    申请/专利号US20090506153

  • 发明设计人 BRUCE J. ABLEIDINGER;

    申请日2009-07-20

  • 分类号G06F12/10;G06F12/00;G06F11/07;

  • 国家 US

  • 入库时间 2022-08-21 18:13:56

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号