会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Mechanism for performing loitering trace of objects that cause memory leaks in a post-garbage collection heap
    • 在后垃圾收集堆中执行导致内存泄漏的对象的缓存跟踪的机制
    • US07971010B2
    • 2011-06-28
    • US12638500
    • 2009-12-15
    • Ralf SchmelterMichael WintergerstArno ZellerOliver Bendig
    • Ralf SchmelterMichael WintergerstArno ZellerOliver Bendig
    • G06F12/02
    • G06F12/0253G06F11/3466G06F2201/865
    • A mechanism for performing loitering trace is disclosed. A method of embodiments of the invention includes initiating a loitering trace of objects that cause a memory leak and remain in a heap after surviving at least one garbage collection operation. Initiating the loitering trace includes detecting the objects remaining in the heap via a loitering module of a profiling structure at a first virtual machine of an application server of a first computer system. Initiating the loitering trace further includes performing time-based sampling for the objects remaining, the time-based sampling having method statistics identifying an average runtime associated with each of the objects remaining. The method statistics is calculated based on a number of uses called for each of the objects remaining and a time length associated with each use of each of the remaining objects. The method further includes providing, from the first virtual machine, the time-based sampling to a second virtual machine of the first computer system or a second computer system, and performing an act on the objects remaining in the heap based on the time-based sampling.
    • 公开了一种用于执行游荡轨迹的机构。 本发明的实施例的方法包括:在幸存至少一个垃圾收集操作之后启动引起内存泄漏并保留在堆中的对象的游荡轨迹。 启动游荡轨迹包括通过第一计算机系统的应用服务器的第一虚拟机处的分析结构的游荡模块检测剩余的堆中的对象。 启动游荡轨迹还包括对剩余的对象执行基于时间的采样,基于时间的采样具有标识与剩余的每个对象相关联的平均运行时的方法统计。 方法统计是基于对剩余的每个对象进行调用的一个使用量,以及与每个剩余对象的每个使用相关的时间长度来计算的。 该方法还包括从第一虚拟机提供基于时间的采样到第一计算机系统或第二计算机系统的第二虚拟机,并且基于时间为基础对剩余在堆中的对象执行动作 采样。
    • 5. 发明授权
    • Method and system for generating a hierarchical tree representing stack traces
    • 用于生成表示堆栈跟踪的分层树的方法和系统
    • US08336033B2
    • 2012-12-18
    • US11731360
    • 2007-03-30
    • Ralf SchmelterMichael WintergerstArno Zeller
    • Ralf SchmelterMichael WintergerstArno Zeller
    • G06F9/44
    • G06F11/3466G06F11/3636G06F2009/45591G06F2201/815G06F2201/86G06F2201/865
    • A system and method are provided to generate a hierarchical tree representing stack traces. In one embodiment, stack trace elements in a plurality of stack traces relating to profiling of an application executing at a first virtual machine are identified, the stack trace elements relating to profiling events being detected during the profiling of the application. The identified stack trace elements are sorted as one of parent elements; parent/child elements, or child elements based on a number of times a stack trace element has appeared in the plurality of stack traces and its relationship with other elements in the plurality of stack traces. A tree having nodes to represent the stack trace elements is created such that that the child elements branch from the parent/child elements or the parent elements, and the parent/child elements branch from the parent elements.
    • 提供了一种系统和方法来生成表示堆栈跟踪的分层树。 在一个实施例中,识别与在第一虚拟机上执行的应用程序的概要分析相关的多个堆栈跟踪中的堆栈跟踪元素,在应用程序的概要分析期间检测与分析事件有关的堆栈跟踪元素。 识别的堆栈跟踪元素被排序为父元素之一; 父/子元素或子元素,其基于堆栈跟踪元素在多个堆栈跟踪中出现的次数及其与多个堆栈跟踪中的其他元素的关系。 创建具有表示堆栈跟踪元素的节点的树,使得子元素从父/子元素或父元素分支,并且父/子元素从父元素分支。
    • 10. 发明申请
    • Method and system for generating a hierarchical tree representing stack traces
    • 用于生成表示堆栈跟踪的分层树的方法和系统
    • US20080244531A1
    • 2008-10-02
    • US11731360
    • 2007-03-30
    • Ralf SchmelterMichael WintergerstArno Zeller
    • Ralf SchmelterMichael WintergerstArno Zeller
    • G06F9/44
    • G06F11/3466G06F11/3636G06F2009/45591G06F2201/815G06F2201/86G06F2201/865
    • A system and method are provided to generate a hierarchical tree representing stack traces. In one embodiment, stack trace elements in a plurality of stack traces relating to profiling of an application executing at a first virtual machine are identified, the stack trace elements relating to profiling events being detected during the profiling of the application. The identified stack trace elements are sorted as one of parent elements; parent/child elements, or child elements based on a number of times a stack trace element has appeared in the plurality of stack traces and its relationship with other elements in the plurality of stack traces. A tree having nodes to represent the stack trace elements is created such that that the child elements branch from the parent/child elements or the parent elements, and the parent/child elements branch from the parent elements.
    • 提供了一种系统和方法来生成表示堆栈跟踪的分层树。 在一个实施例中,识别与在第一虚拟机上执行的应用程序的概要分析相关的多个堆栈跟踪中的堆栈跟踪元素,在应用程序的概要分析期间检测与分析事件有关的堆栈跟踪元素。 识别的堆栈跟踪元素被排序为父元素之一; 父/子元素或子元素,其基于堆栈跟踪元素在多个堆栈跟踪中出现的次数及其与多个堆栈跟踪中的其他元素的关系。 创建具有表示堆栈跟踪元素的节点的树,使得子元素从父/子元素或父元素分支,并且父/子元素从父元素分支。