并行程序中死锁检测的方法和系统

    公开(公告)号:CN102053861A

    公开(公告)日:2011-05-11

    申请号:CN200910209076.4

    申请日:2009-10-30

    Inventor: 车漾 齐尧 李丽芳

    Abstract: 本发明公开一种并行程序中死锁检测的方法和系统,该方法包括:记录并行程序运行过程中的锁事件及所述锁事件之间的第一次序关系;将并行程序运行的相关信息转化为保护锁事件并记录所述保护锁事件;建立保护锁事件和与所述保护锁事件相关的锁事件之间的第二次序关系,并将所述第二次序关系添加到所述第一次序关系中;根据添加后的第一次序关系构建对应于所述并行程序运行过程的锁图;以及对所述构建的锁图进行死锁检测。本发明的死锁检测方法不依赖于死锁检测算法本身就能够提高死锁检测的准确性,可以灵活地应用于各种开发环境并且降低开发成本。

    数据保护的方法
    3.
    发明公开

    公开(公告)号:CN1395179A

    公开(公告)日:2003-02-05

    申请号:CN02124492.8

    申请日:2002-06-28

    CPC classification number: G06F11/1466 G06F2201/825 Y10S707/99955

    Abstract: 当保护存放在一个数据库中单个文件中的数据时由于密度原因不允许在单个文件中改变数据。由于这个原因从一个确定的时间点开始在改变存取的保护过程期间将文件中断。按照本发明将保护过程分成两个步骤进行。在第一个步骤中将文件传输,不存在改变中断。将所有在第一个步骤期间改变的文件在一个记录文件中进行标记。将这些文件在第二个步骤期间重新传输。当第二个步骤期间只要求改变中断。通过按照本发明的方法只很少地损害数据库存取系统的功率和功能性。这是从这里出发的,在第二个步骤中准备传输文件的数目比在第一个步骤中准备传输文件的数目少很多。因此达到了显著缩短改变中断的目的。

    一种处理分布式事务的方法与设备

    公开(公告)号:CN105955804A

    公开(公告)日:2016-09-21

    申请号:CN201610254762.3

    申请日:2016-04-22

    Abstract: 本申请的目的是提供一种处理分布式事务的方法与设备。与现有技术相比,在分布式系统中,本申请的第一设备是由多个节点组成的一个组,所述第一设备获取SQL编译器发送的关于待处理的事务的目标表的加写锁请求,并基于所述加写锁请求,对所述目标表进行加写锁处理,从而避免多个事务并发时的冲突问题,确保事务的隔离性,若所述加写锁处理成功,向所述SQL编译器发送所述目标表的待处理版本信息,以确保后续SQL编译器对目标表的正确版本进行操作。进一步地,本申请通过重启未响应所述加写锁请求的所述子节点,或将所述子节点的服务迁移到其他物理机器上,而后更新所述子节点的加锁状态信息,从而进行有效的出错恢复并保证组内一致性。

    并行程序中死锁检测的方法和系统

    公开(公告)号:CN102053861B

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

    申请号:CN200910209076.4

    申请日:2009-10-30

    Inventor: 车漾 齐尧 李丽芳

    Abstract: 本发明公开一种并行程序中死锁检测的方法和系统,该方法包括:记录并行程序运行过程中的锁事件及所述锁事件之间的第一次序关系;将并行程序运行的相关信息转化为保护锁事件并记录所述保护锁事件;建立保护锁事件和与所述保护锁事件相关的锁事件之间的第二次序关系,并将所述第二次序关系添加到所述第一次序关系中;根据添加后的第一次序关系构建对应于所述并行程序运行过程的锁图;以及对所述构建的锁图进行死锁检测。本发明的死锁检测方法不依赖于死锁检测算法本身就能够提高死锁检测的准确性,可以灵活地应用于各种开发环境并且降低开发成本。

    用于并发软件环境的活动记录系统

    公开(公告)号:CN103339606A

    公开(公告)日:2013-10-02

    申请号:CN201280004980.1

    申请日:2012-01-05

    Abstract: 一种活动记录系统,用于在计算机系统中执行软件线程的并发软件环境,所述活动记录系统包括:线程状态指示器,用于记录软件线程的同步状态的指示,在所述同步状态中所述软件线程停止在所述计算机系统的处理器中执行,所述指示与所述软件线程的标识相关联;时间简档器,用于识别所述计算机系统的空闲处理器,并记录所述处理器为空闲的指示;调度监视器,用于识别所述软件线程到所述处理器的调度,并且响应于所述处理器为空闲的指示和所述软件线程的同步状态的指示,而生成将所述处理器的空闲状态归因于所述软件线程以及所指示的同步状态的记录。

    卡屏检测方法、移动终端及计算机可读存储介质

    公开(公告)号:CN107861827A

    公开(公告)日:2018-03-30

    申请号:CN201711060999.9

    申请日:2017-10-31

    Inventor: 周龙

    CPC classification number: G06F11/0751 G06F11/0778 G06F11/079 G06F2201/825

    Abstract: 本发明公开了一种卡屏检测方法、移动终端及计算机可读存储介质,所述卡屏检测方法包括以下步骤:获取移动终端在系统启动过程中Native框架层的预设核心进程;根据预设监测规则对所述预设核心进程中用于启动系统的核心流程进行监测,并获取监测结果信息;根据所述监测结果信息,判断所述移动终端是否出现卡屏故障。本方案通过预先设置监测规则,对移动终端系统启动时Native框架层的预设核心进程中的核心流程进行监测。在核心流程出现异常导致卡屏时,根据监测的结果信息,即可及时发现引起卡屏的原因。便于售后人员或开发人员在进行移动终端卡屏原因的监测时,快速准确的定位卡屏原因,极大的降低人力成本和时间成本。

    从快照恢复应用
    8.
    发明授权

    公开(公告)号:CN105144113B

    公开(公告)日:2018-02-16

    申请号:CN201480015128.3

    申请日:2014-03-11

    Abstract: 对与应用相对应的应用专用数据的针对性恢复,而无需执行对整个卷的恢复。通过开始从先前快照复制应用专用数据容器的内容的先前状态到该应用可访问的操作卷中的应用专用数据容器来发起该恢复。然而,在仍从快照复制应用专用数据容器的内容到应用专用数据容器的同时,仍准许该应用执行对应用专用数据容器的读操作和写操作。因此,即使对应用专用数据容器的内容的恢复仍在后台继续,该应用专用数据容器在应用看来仍是完全可访问。

    数据保护的方法
    10.
    发明授权

    公开(公告)号:CN1229727C

    公开(公告)日:2005-11-30

    申请号:CN02124492.8

    申请日:2002-06-28

    CPC classification number: G06F11/1466 G06F2201/825 Y10S707/99955

    Abstract: 当保护存放在一个数据库中单个文件中的数据时由于密度原因不允许在单个文件中改变数据。由于这个原因从一个确定的时间点开始在改变存取的保护过程期间将文件中断。按照本发明将保护过程分成两个步骤进行。在第一个步骤中将文件传输,不存在改变中断。将所有在第一个步骤期间改变的文件在一个记录文件中进行标记。将这些文件在第二个步骤期间重新传输。当第二个步骤期间只要求改变中断。通过按照本发明的方法只很少地损害数据库存取系统的功率和功能性。这是从这里出发的,在第二个步骤中准备传输文件的数目比在第一个步骤中准备传输文件的数目少很多。因此达到了显著缩短改变中断的目的。

Patent Agency Ranking