Operation processing device and method of detecting memory leak
    12.
    发明授权
    Operation processing device and method of detecting memory leak 有权
    检测内存泄漏的操作处理装置和方法

    公开(公告)号:US08930661B2

    公开(公告)日:2015-01-06

    申请号:US13046969

    申请日:2011-03-14

    IPC分类号: G06F12/02 G06F17/30 G06F11/07

    摘要: A memory leak detecting method includes: producing an object which occupies an area on a first area of the memory; checking a presence of a pointer which points at the object separately so as to remove the object and to repeatedly carry out a process for increasing a counter value of the object; moving the object from the area on the first area of the memory to an area on the second area of the memory when the counter value exceeding a first threshold; and moving the object from the area on the second area to the area on the first area and clearing the counter value of the object upon the object occupying the area on the second area.

    摘要翻译: 存储器泄漏检测方法包括:产生占用存储器的第一区域上的区域的对象; 检查分别指向对象的指针的存在,以便去除对象并且重复地执行用于增加对象的计数器值的处理; 当所述计数器值超过第一阈值时,将所述物体从所述存储器的所述第一区域的区域移动到所述存储器的所述第二区域上的区域; 以及将所述物体从所述第二区域上的区域移动到所述第一区域上的区域,并且在所述物体占据所述第二区域上的所述区域时清除所述物体的计数器值。

    Compile timing based on execution frequency of a procedure
    13.
    发明授权
    Compile timing based on execution frequency of a procedure 有权
    基于程序的执行频率编译时序

    公开(公告)号:US08332845B2

    公开(公告)日:2012-12-11

    申请号:US11477165

    申请日:2006-06-28

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45516

    摘要: A recovery virtual machine acquires execution frequency information from a file, and converts a procedure, of which execution frequency is high in the execution frequency information acquired, to native code, and the time for starting the conversion is thereby reduced. Furthermore, by performing conversion at a timing at which a target procedure is invoked, load occurring due to the conversion is distributed, to prevent occurrence of failure in execution of an application caused by the load occurring due to the conversion.

    摘要翻译: 恢复虚拟机从文件获取执行频率信息,并且将所获取的执行频率信息中的执行频率高的过程转换为本地代码,从而减少开始转换的时间。 此外,通过在调用目标过程的定时进行转换,分配由于转换而发生的负载,以防止由于转换而产生的负载导致的应用执行失败。

    Application server system and computer product
    14.
    发明申请
    Application server system and computer product 有权
    应用服务器系统和计算机产品

    公开(公告)号:US20070226715A1

    公开(公告)日:2007-09-27

    申请号:US11477165

    申请日:2006-06-28

    IPC分类号: G06F9/45

    CPC分类号: G06F9/45516

    摘要: A recovery virtual machine acquires execution frequency information from a file, and converts a procedure, of which execution frequency is high in the execution frequency information acquired, to native code, and the time for starting the conversion is thereby reduced. Furthermore, by performing conversion at a timing at which a target procedure is invoked, load occurring due to the conversion is distributed, to prevent occurrence of failure in execution of an application caused by the load occurring due to the conversion.

    摘要翻译: 恢复虚拟机从文件获取执行频率信息,并且将所获取的执行频率信息中的执行频率高的过程转换为本地代码,从而减少开始转换的时间。 此外,通过在调用目标过程的定时进行转换,分配由于转换而发生的负载,以防止由于转换而产生的负载导致的应用执行失败。