Apparatus for monitoring and displaying activity of an information
processing system
    1.
    发明授权
    Apparatus for monitoring and displaying activity of an information processing system 失效
    用于监视和显示信息处理系统的活动的装置

    公开(公告)号:US4623988A

    公开(公告)日:1986-11-18

    申请号:US496654

    申请日:1983-05-20

    摘要: Apparatus for monitoring and displaying the activity of an information processing system, such as a central dictation system, having plural recorders, plural originating stations for supplying information jobs to be recorded on the recorders, and recovery stations for recovering information jobs from those recorders. The activity which is monitored and displayed includes the availability of respective recorders to receive information from originating stations, the lengths of information jobs which have been recorded and now await recovery, the expected recovery delay in recovering a new information job to be recorded on a recorder, and the number of information jobs in each recorder that are awaiting recovery. The apparatus includes a processor which senses the aforementioned activity and controls a video display for displaying same.

    摘要翻译: 用于监视和显示诸如具有多个记录器的中央听写系统的信息处理系统的活动的装置,用于提供要记录在记录器上的信息作业的多个发起站,以及用于从那些记录器恢复信息作业的恢复站。 监视和显示的活动包括各自记录器从发起站接收信息的可用性,已记录的信息作业的长度以及现在等待恢复的可能性,恢复要记录在记录器上的新信息作业的预期恢复延迟 以及正在等待恢复的每个记录器中的信息作业的数量。 该装置包括感测上述活动并控制用于显示它的视频显示的处理器。

    Recording and dictation system
    2.
    发明授权
    Recording and dictation system 失效
    录音和听写系统

    公开(公告)号:US4621350A

    公开(公告)日:1986-11-04

    申请号:US496408

    申请日:1983-05-20

    IPC分类号: G11B31/00 H04M11/10 G11B19/02

    CPC分类号: G11B31/00 H04M11/10

    摘要: Apparatus for connecting at least one recovery station to preselected ones of plural recorders in an information processing system to recover information jobs from those recorders. Indications of those preselected recorders to which the recovery station is to be connected are stored. Depending upon the criteria on which the recovery station is to be connected to the recorders (e.g. backlog of information jobs awaiting recovery or predetermined sequence), the appropriate one of the recorders is selected and connected to the recovery station. Upon completing the recovery of information jobs from the connected recorder, the next of the preselected recorders is selected in accordance with the aforementioned criteria.Although the recovery station may be connected to recover all of the information jobs in a recorder, apparatus for monitoring and storing data related to those information jobs, including the status thereof, indicates that only the information job which is in the process of recovery is "assigned" to that recovery station, while the remaining jobs which await recovery merely are "ready" to be assigned.

    摘要翻译: 用于将至少一个恢复站连接到信息处理系统中的多个记录器中的预选的记录器的装置,以从那些记录器恢复信息作业。 保存恢复站连接的预选记录器的指示。 根据恢复站连接到记录器的标准(例如积压等待恢复或预定顺序的信息作业),选择适当的记录器并将其连接到恢复站。 在从连接的记录器完成信息作业的恢复之后,根据上述标准来选择下一个预选记录器。 虽然恢复站可以被连接以恢复记录器中的所有信息作业,但是用于监视和存储与这些信息作业相关的数据的装置,包括其状态,表示只有处于恢复过程中的信息作业是“ 分配给该恢复站,而等待恢复的其余工作只是“准备”分配。

    Automated scalable and adaptive system for memory analysis via identification of leak root candidates
    3.
    发明授权
    Automated scalable and adaptive system for memory analysis via identification of leak root candidates 失效
    自动可扩展和自适应系统,用于通过识别泄漏根目录进行记忆分析

    公开(公告)号:US07568192B2

    公开(公告)日:2009-07-28

    申请号:US10673837

    申请日:2003-09-29

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F11/366

    摘要: A method for identifying a set of objects in a target application program includes: receiving a plurality of samples of one or more object reference graphs, wherein each object reference graph includes live objects and their references; deriving a set of candidate data structures from the samples; collecting a plurality of properties of each of the live objects in relation to data structures over time; and using a mixture model, combining the plurality of the properties of each live object in a non-linear manner for ranking leak root candidates within each set of candidate data structures The method also includes the identification of an initial set of highly-ranked candidate objects that are possible causes of at least one object leak, wherein the higher the ranking the smaller the identified set.

    摘要翻译: 一种用于识别目标应用程序中的一组对象的方法包括:接收一个或多个对象参考图的多个采样,其中每个对象参考图包括实时对象及其参考; 从样本中导出一组候选数据结构; 随着时间的推移,收集与数据结构有关的每个活动对象的多个属性; 并且使用混合模型,以非线性方式组合每个活动对象的多个属性,以排列每组候选数据结构内的泄漏根候选。该方法还包括识别初始的高排名候选对象集合 这是至少一个物体泄漏的可能原因,其中排序越高,识别的集合越小。

    Methods for analyzing dynamic program behavior using user-defined classifications of an execution trace
    4.
    发明授权
    Methods for analyzing dynamic program behavior using user-defined classifications of an execution trace 失效
    使用用户定义的执行跟踪分类来分析动态程序行为的方法

    公开(公告)号:US06557011B1

    公开(公告)日:2003-04-29

    申请号:US09703163

    申请日:2000-10-31

    IPC分类号: G06F1730

    摘要: A method and system for analyzing dynamic behavior of a computer program using user-defined classifications of an execution trace. The method comprises the step of forming a database describing the executions of the program. The database includes static information obtained from the program source, and dynamic information describing particular executions of the program. The database is structured into entities, and each of the entities is comprised of a single type of information about the program execution. Each entity is comprised of elements representing individual program elements of said single type, and each element has attributes with values describing the element. The database is augmented by classifying every element of the database as a member of zero or more user defined execution slices; and dynamic behavior of the program is analyzed using the execution slices.

    摘要翻译: 用于使用用户定义的执行跟踪分类来分析计算机程序的动态行为的方法和系统。 该方法包括形成描述程序执行的数据库的步骤。 数据库包括从程序源获得的静态信息,以及描述程序的特定执行的动态信息。 数据库被构造成实体,并且每个实体由关于程序执行的单一类型的信息组成。 每个实体由表示所述单一类型的各个程序元素的元素组成,并且每个元素具有描述该元素的值的属性。 通过将数据库中的每个元素分类为零个或多个用户定义的执行片段的成员来增强数据库; 并使用执行片分析程序的动态行为。

    Method and system for modeling runtime behavior
    5.
    发明授权
    Method and system for modeling runtime behavior 有权
    用于建模运行时行为的方法和系统

    公开(公告)号:US08904339B2

    公开(公告)日:2014-12-02

    申请号:US11546395

    申请日:2006-10-12

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3612

    摘要: A method (and system) of modeling runtime behavior for a software application includes limiting a portion of a run to be analyzed using criteria that define an analysis scenario, structuring events of the analysis scenario as a flow of logical content through a plurality of transformations, applying labels to elements of the flow, and generating a behavior signature for the analysis scenario based on the labels.

    摘要翻译: 用于为软件应用程序建模运行时行为的方法(和系统)包括使用定义分析场景的标准限制要分析的运行的一部分,通过多个变换将分析场景的事件构建为逻辑内容流, 将标签应用于流的元素,并根据标签为分析场景生成行为签名。

    Methods for extracting reference patterns in JAVA and depicting the same
    6.
    发明授权
    Methods for extracting reference patterns in JAVA and depicting the same 失效
    在JAVA中提取参考模式并描绘相同的方法

    公开(公告)号:US06370684B1

    公开(公告)日:2002-04-09

    申请号:US09290493

    申请日:1999-04-12

    IPC分类号: G06F944

    CPC分类号: G06F12/0253

    摘要: Methods are provided for extracting reference patterns in JAVA and depicting the same. The extracted and depicted reference patterns may be used to interactively and selectively explore data structures, and to identify and solve memory leaks. A method for extracting reference relationships among objects corresponding to a running program includes the step of designating a starting set of objects. The starting set of objects is partitioned into subsets of objects grouped by class. A recursive operation is applied to each of the starting subsets. The recursive operation includes the step of, given a subset of objects, identifying a second set of objects. The second set includes all objects that refer to at least one object in the subset when a direction of reference terminates at the starting set. Alternatively, the second set includes all objects that are referred to by at least one object in the subset when the direction of reference originates from the starting set. The recursive operation also includes the step of partitioning the second set into new subsets of objects grouped by class. The recursive operation is applied to each of the new subsets until a predefined depth is reached.

    摘要翻译: 提供了用于提取JAVA中的参考模式并描绘相同的方法。 提取和描绘的参考图案可以用于交互地和选择性地探索数据结构,以及识别和解决内存泄漏。 用于提取与运行程序相对应的对象之间的参考关系的方法包括指定对象的起始集合的步骤。 对象的起始集合被划分为按类分组的对象的子集。 递归操作应用于每个起始子集。 递归操作包括给定对象子集的步骤,识别第二组对象。 当参考方向在起始集合终止时,第二组包括引用子集中至少一个对象的所有对象。 或者,第二组包括当起始集合起源于参考方向时子集中至少一个对象所引用的所有对象。 递归操作还包括将第二组划分为按类分组的新对象子集的步骤。 递归操作被应用于每个新的子集,直到达到预定义的深度。

    Annotating graphs to allow quick loading and analysis of very large graphs
    7.
    发明授权
    Annotating graphs to allow quick loading and analysis of very large graphs 有权
    注释图形,以便快速加载和分析非常大的图形

    公开(公告)号:US07853930B2

    公开(公告)日:2010-12-14

    申请号:US11029070

    申请日:2005-01-04

    IPC分类号: G06F9/44

    CPC分类号: G06F12/0253

    摘要: A method, information processing system, and computer readable medium for annotating graphs to allow for subsequent quick loading and analysis of very large graphs is described. The present invention encompasses a way to order and annotate nodes of a graph into a data stream that allows for optimization of subsequent processing of nodes in later analysis. For example, a very large reference graph representing heap snapshots may be annotated to facilitate post-processing and visualization of the heap for memory leak analysis. In such an example, the present invention reduces the number of objects and references to be modeled in memory, while still capturing the essence of the non-modeled portions. In this example, the present invention may process reference graphs on the scale of one hundred million live objects per snapshot using a computer with one gigabyte of memory.

    摘要翻译: 描述了用于注释图形以允许随后快速加载和分析非常大的图形的方法,信息处理系统和计算机可读介质。 本发明包括将图的节点排序和注释到数据流中的方法,该数据流允许在稍后的分析中优化节点的后续处理。 例如,可以注释表示堆快照的非常大的参考图,以便于进行内存泄漏分析的堆的后处理和可视化。 在这样的示例中,本发明减少了在存储器中被建模的对象和引用的数量,同时仍然捕获非建模部分的本质。 在该示例中,本发明可以使用具有一千兆字节存储器的计算机来处理每个快照的一亿个活动对象的比例的参考图。

    Method and system for modeling runtime behavior
    8.
    发明申请
    Method and system for modeling runtime behavior 有权
    用于建模运行时行为的方法和系统

    公开(公告)号:US20080127046A1

    公开(公告)日:2008-05-29

    申请号:US11546395

    申请日:2006-10-12

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3612

    摘要: A method (and system) of modeling runtime behavior for a software application includes limiting a portion of a run to be analyzed using criteria that define an analysis scenario, structuring events of the analysis scenario as a flow of logical content through a plurality of transformations, applying labels to elements of the flow, and generating a behavior signature for the analysis scenario based on the labels.

    摘要翻译: 用于为软件应用程序建模运行时行为的方法(和系统)包括使用定义分析场景的标准限制要分析的运行的一部分,通过多个变换将分析场景的事件构建为逻辑内容流, 将标签应用于流的元素,并根据标签为分析场景生成行为签名。