-
公开(公告)号:CN101753378A
公开(公告)日:2010-06-23
申请号:CN200910224206.1
申请日:2009-11-25
Applicant: SAP股份公司
Inventor: 萨米尔·A·泽奥特
CPC classification number: G06F11/3466 , G06F2201/815 , G06F2201/865
Abstract: 在本发明的一个实施例中,包括一种计算机实施的方法,用于测量在硬件客户端-服务器环境中实现的计算机程序中的瓶颈。所述方法包括定义用于测量硬件客户端-服务器环境的执行参数。所述方法还包括修改代码块,使其包括测控代码。所述测控代码与执行参数有关。所述方法还包括在硬件客户端-服务器环境中执行已被修改的代码块。所述方法还包括生成从执行代码块得到的、与执行参数有关的测控数据。所述方法还包括输出已被生成的测控数据。通过这种方式,可以测量瓶颈;可以将所测量的瓶颈排序;可以识别出值得注意的瓶颈;并且可以调整硬件客户端-服务器环境的各个方面以便应对瓶颈问题。排序是有帮助的,因为可能检测和测量出成千上万的同步点,但是它们中的很多并不代表需要被纠正的问题。
-
公开(公告)号:CN101714098A
公开(公告)日:2010-05-26
申请号:CN200910179752.8
申请日:2009-09-25
Applicant: ARM有限公司
CPC classification number: G06F8/4435 , G06F8/443 , G06F11/3466 , G06F11/3624 , G06F11/3636 , G06F2201/865
Abstract: 本发明名称为“通过修改跟踪操作减少跟踪开销”。公开了一种编译计算机程序以提高跟踪效率的方法。计算机程序包括用于触发由所述计算机程序生成的跟踪数据的输出的多个跟踪操作,并且编译的方法包括以下步骤:将所述计算机程序变换成形成所述计算机程序的中间版本的代码;分析所述变换的代码;将所述跟踪操作的至少一些替代为修改的跟踪操作;将所述代码变换成适合在数据处理系统上执行的代码;以及生成将所述修改的跟踪操作关联到它们替代的所述跟踪操作的转换数据。
-
公开(公告)号:CN101553802A
公开(公告)日:2009-10-07
申请号:CN200780022145.X
申请日:2007-05-08
Applicant: 微软公司
CPC classification number: G06F11/3476 , G06F11/3419 , G06F11/3452 , G06F11/3652 , G06F2201/865
Abstract: 一种测量应用程序编程接口(API)的性能的方法包括选择目标API并跟踪对应于所选API的函数调用的存储器分配以生成由该API调用的函数的列表。然后隔离地在该API中调用各个函数并且收集并记录对应于每个函数的定时和存储器分配数据。所记录的结果然后根据以2为底的对数方法进行分桶并且使该结果可由API用户访问以指示特定API的性能。
-
公开(公告)号:CN1447239A
公开(公告)日:2003-10-08
申请号:CN03131228.4
申请日:2003-02-18
Applicant: 松下电器产业株式会社
IPC: G06F11/28
CPC classification number: G06F11/3466 , G06F11/3409 , G06F2201/865 , G06F2201/875
Abstract: 将记录多个轮廓信息的存储区域作为轮廓信息存储区域,按开始处理生成轮廓信息的软件程序的顺序直接或间接地将该轮廓信息与上述轮廓信息存储区域中记录的轮廓信息链接,并记录在上述轮廓信息存储区域。
-
公开(公告)号:CN1101028C
公开(公告)日:2003-02-05
申请号:CN96119795.1
申请日:1996-12-13
Applicant: 国际商业机器公司
Inventor: 富兰克林·查尔斯·布雷斯劳 , 保罗·格雷戈里·格林斯坦 , 约翰·特德·罗登
IPC: G06F17/00
CPC classification number: G06F9/465 , G06F11/3433 , G06F2201/835 , G06F2201/865 , G06F2201/87
Abstract: 在一种面向对象的计算机系统中,对象的实例得到管理。对象的性能和其中的方法结合处理器和网络性能而得到监测。该性能信息被用来管理对象实例。具体地,对象的实例可以得到移动、分解或合并。例如,如果在一个对象被装载到现行执行环境上时该对象的方法满足了性能目标,则确定一个执行环境-在该执行环境上对象实现其性能目标,且该对象被移到该执行环境上。
-
公开(公告)号:CN1270673A
公开(公告)日:2000-10-18
申请号:CN98809200.X
申请日:1998-09-15
Applicant: 泰拉丁公司
Inventor: 艾伦L·布利茨
IPC: G01R31/319 , G06F17/30
CPC classification number: G01R31/31912 , G01R31/31908 , G06F2201/865 , Y10S707/99945
Abstract: 本发明涉及半导体生产中的自动测试设备以及对用于测试过程的命名器件参量数据的存储与搜索。电子数据表格工作簿中具有一个或多个含有命名器件测量数据的多个嵌套层的电子数据表格。数据管理器在存储器中存储该命名数据并在需要时搜寻所储存的命名数据。该数据管理器具有一个或多个储存器,每一个储存器具有一种以二叉树的形式或以顺序排列向量的形式存储命名数据多个嵌套层的模式。利用在所述顺序排列向量中确定命名数据位置的数字标识,将所述树上的所述数据映射到所述顺序排列向量中。所述这些储存器的嵌套层数和所述命名数据的嵌套层数相同。每一个储存器具有一种对树搜索命名数据搜索模式,并利用有关命名数据的映射标识在顺序排列向量中搜寻命名数据。然后,该储存器存储该数字标识。此搜索搜寻命名数据及其在嵌套层中的顺序。
-
公开(公告)号:CN1113582A
公开(公告)日:1995-12-20
申请号:CN94117568.5
申请日:1994-10-20
Applicant: 美国电报电话公司
IPC: G06F17/00
CPC classification number: G06F3/0412 , G06F3/0489 , G06F8/75 , G06F11/323 , G06F11/3608 , G06F11/3664 , G06F2201/865
Abstract: 对大型软件系统的结构、统计量和特性进行显示的交互的方法和装置。整个软件系统被看成为一个实体。以相似的几何形状给出代码的相似的子划分,该形状具有基本相等的参照框,如基本一致的行高度,所以子划分的相对尺寸能被理解。除尺寸之外,可能使用不同的阴影和着色方式显示改变、软件错误和软件修复。再者,如果软件系统的各种发行版本的数据可用,则可动画显示系统各发行版本的演化,使大型软件系统的历史更易理解。
-
公开(公告)号:CN109271303A
公开(公告)日:2019-01-25
申请号:CN201811059221.0
申请日:2018-09-06
Applicant: 上海数耕智能科技有限公司
IPC: G06F11/34 , G06F9/445 , G06F16/9535
CPC classification number: G06F11/3452 , G06F9/44505 , G06F11/3476 , G06F2201/865
Abstract: 本发明提供了一种软件配置推荐方法,推荐引擎采集云平台中的主机在设定时间段内的性能样本数据,并计算性能样本数据的平均值,得软件压力环境配置表;采用均值聚类算法对软件压力环境配置表中的每一行数据进行相似度计算,得压力环境聚类表;由变异系数和配置持续时长确定在同一软件在同一压力类下的得分,选择稳定性最高的配置作为与特定的压力类最匹配的标准配置;推荐引擎接收用户输入的压力环境,将相似度最高的标准配置向用户进行推荐。通过本发明,实现了根据数据处理需求和用户历史的程序为用户推荐最合理的软件或者软件配置的目的,使得向用户推荐的软件达到性能符合用户需求且不存在性能浪费的效果。
-
公开(公告)号:CN104541247B
公开(公告)日:2018-12-11
申请号:CN201380042348.0
申请日:2013-07-31
Applicant: 超威半导体公司
Inventor: 毛里西奥·布莱特尼特斯 , 基思·A·洛韦里 , 帕特里克·卡名斯基 , 安东·切诺夫
IPC: G06F9/50
CPC classification number: G06F9/5072 , G06F11/3428 , G06F11/3476 , G06F11/3495 , G06F2201/865 , G06F2209/508
Abstract: 本公开涉及用于配置计算系统(例如云计算系统)的方法和系统。一种方法包括基于节点簇的多个不同组的配置参数在计算系统的节点簇上发起多个工作负载的执行。所述配置参数包括工作负载容器的工作参数、至少一个节点的引导时间参数以及至少一个节点的硬件配置参数中的至少一者。该方法还包括基于在每个工作负载执行期间监视的节点簇的至少一个性能特性与节点簇的至少一个要求的性能特性的比较,从多个不同组的配置参数中选择节点簇的一组配置参数。该方法还包括将工作负载提供给节点簇以通过配置有所选择组的配置参数的节点簇执行。
-
公开(公告)号:CN108874457A
公开(公告)日:2018-11-23
申请号:CN201810763317.9
申请日:2013-06-19
Applicant: 英特尔公司
Inventor: R·萨桑卡
IPC: G06F9/4401 , G06F1/32 , G06F11/34
CPC classification number: G06F9/4401 , G06F1/324 , G06F1/3287 , G06F1/3296 , G06F9/4411 , G06F11/3409 , G06F11/3442 , G06F11/3452 , G06F11/3466 , G06F12/023 , G06F12/0638 , G06F15/781 , G06F2201/865 , G06F2201/88 , G06F2201/885 , G06F2212/205 , Y02D10/126 , Y02D10/171 , Y02D10/172
Abstract: 本文描述的是用于代码区的最佳硬件配置的代码区的连续自动调整的机制。一种机制通过在使用可调整参数的不同集合来执行代码区的同时运算度量并基于所运算的度量来选择不同集合中的一个来自动调整用于被定界的代码区的可调整参数。
-
-
-
-
-
-
-
-
-