Abstract in simplified Chinese:本发明揭示一种方法,其包括:将一第一异动项目存储至一第一软件可组态存储位置;将一第二异动项目存储至一第二软件可组态存储位置;决定借由该第一异动项目所指示之一第一异动已发生(44、46);决定借由该第二异动项目所指示之一第二异动已在该第一异动之后发生(44、46);以及回应决定该第一异动发生与该第二异动发生,存储在该第二异动(68)之后的至少一时脉循环期间所捕获之至少一异动属性。该等第一与第二软件可组态存储位置可位于一追踪缓冲器(26)中,其中将该至少一异动属性存储至该追踪缓冲器并覆写该等第一与第二异动属性。每一异动项目可以包括一无作用循环字段、一连续异动要求字段及一最后项目字段。
Abstract in simplified Chinese:根据本发明,首先识别一企业架构之组件。此过程不仅包括硬件、软件及地形识别,还包括形成并用文档证明对发生于该企业架构内的商务过程之理解。基于此分析,形成一企业架构概况。此后,识别发生于该企业架构内之交易,针对不同之地理区域收集与其相关之数据。一般而言,一交易牵涉该企业架构之一应用进程内一组(一个或多个)步骤(例如,“点击”)。对于每一此步骤,皆收集数据。基于该数据收集形成一个或多个交易分类概况。使用此等概况及该企业架构概况,可估计交易响应时间。
Abstract in simplified Chinese:一种用于获得用户服务器在整体通信网络中的增加内容(enriched)之活动数据的系统与方法,在其中由一个网络组件索求的信息文档系在多个网络组件中被缓存,以网络缓存在因特网上的普及,原来网络服务器并不提供网站内容大部分的需求,对于一个网页,单一像素清晰图形影像格式(GIF)需求被加入到HTML来源文档,附加到GIF需求的是一个数据的CGI串行,其包含了增加内容之网络活动数据,所包括的有必须由用户浏览器所获得的影像(点击)数目,以创建网页,并且获得确认器以对于网页进行存取。当用户浏览器转译HTML文档时,单一像素清晰 GIF需求不可缓存,并且导致此需求被传输到原来网页服务器,此增加内容之活动数据被存储在原来网络服务器之进入文档中,以累计在此网页上正确的点击之数目。
Abstract:
Aspects of the subject disclosure are directed towards monitoring application performance during actual use, particularly mobile application performance. Described is instrumenting mobile application binaries to automatically identify a critical path in user transactions, including across asynchronous-call boundaries. Trace data is logged by the instrumented application to capture UI manipulations, thread execution, asynchronous calls and callbacks, UI updates and/or thread synchronization. The trace data is analyzed to assist developers in improving application performance.
Abstract:
La présente invention se rapporte essentiellement à un procédé d'exécution synchronisée d'une application dans un environnement à haute disponibilité comportant une pluralité de modules de calcul interconnectés par un réseau à très haut débit, caractérisé en ce qu'il comporte les étapes suivantes : - configuration (2000) de la pluralité de modules en une pluralité de partitions dont au moins: o deux partitions d'exécution l'une primaire, l'autre secondaire o une partition de contrôle; - exécution (2100) de l'application sur chaque partition d'exécution, des entrées-sorties traitées par la partition principale étant transmises à la partition d'exécution secondaire via la partition de contrôle ; - synchronisation (2200) des exécutions via une exploitation des changements de contexte microprocesseur ; - transmission (2300) d'un signal d'erreur catastrophique à la partition de contrôle; - poursuite (2500) de l'exécution en passant dans un mode dégradé, l'exécution continuant sur une seule partition.
Abstract:
The present invention relates to managing data generated by software transactions, such as event tracing software. In one embodiment, data generated by event tracing software is monitored. The throughput of the data generated may then be modulated based on various criteria, such as a target data rate. The throughput target may be specified on a per-system basis or individual basis. Based on the throughput, the level of detail recorded is modulated. Individual processes may determine a limit or quota depending on their contribution to the throughput. In one embodiment, the method calls for a trace are modified with different property specifications to meet a desired throughput of event tracing data.