-
公开(公告)号:CN103885895A
公开(公告)日:2014-06-25
申请号:CN201310618574.0
申请日:2013-11-28
Applicant: 国际商业机器公司
CPC classification number: G06F11/1415 , G06F11/1666 , G06F11/20 , G06F17/30132 , G06F17/30174 , G06F17/30362 , G06F17/30371 , G06F17/30581 , G06F2201/825 , H04L67/1095 , H04L67/2842
Abstract: 本发明实施例涉及支持提交到稳定存储器的事务数据。簇中的提交数据存储在持久缓存层中,被复制并且存储在一个或多个次级节点的缓存层中。在独占写入锁定分配给原版并且共享写入锁定扩展为副本的情况下,一个拷贝被指定为原版拷贝,所有其它拷贝被指定为副本。在数据已经复制到指定为接收副本的每个节点的确认之后,传送接收数据的确认。提供管理器和引导器以支持文件系统内的原版拷贝和副本的管理,包括副本的无效、与保存原版拷贝的节点的故障关联的容错、从故障节点恢复、从功率故障恢复文件系统以及在文件系统内传送原版和副本拷贝。
-
公开(公告)号:CN102053861A
公开(公告)日:2011-05-11
申请号:CN200910209076.4
申请日:2009-10-30
Applicant: 国际商业机器公司
CPC classification number: G06F11/3404 , G06F9/524 , G06F11/3466 , G06F2201/825 , G06F2201/86 , G06F2201/865
Abstract: 本发明公开一种并行程序中死锁检测的方法和系统,该方法包括:记录并行程序运行过程中的锁事件及所述锁事件之间的第一次序关系;将并行程序运行的相关信息转化为保护锁事件并记录所述保护锁事件;建立保护锁事件和与所述保护锁事件相关的锁事件之间的第二次序关系,并将所述第二次序关系添加到所述第一次序关系中;根据添加后的第一次序关系构建对应于所述并行程序运行过程的锁图;以及对所述构建的锁图进行死锁检测。本发明的死锁检测方法不依赖于死锁检测算法本身就能够提高死锁检测的准确性,可以灵活地应用于各种开发环境并且降低开发成本。
-
公开(公告)号:CN1395179A
公开(公告)日:2003-02-05
申请号:CN02124492.8
申请日:2002-06-28
Applicant: 西门子公司
IPC: G06F12/14
CPC classification number: G06F11/1466 , G06F2201/825 , Y10S707/99955
Abstract: 当保护存放在一个数据库中单个文件中的数据时由于密度原因不允许在单个文件中改变数据。由于这个原因从一个确定的时间点开始在改变存取的保护过程期间将文件中断。按照本发明将保护过程分成两个步骤进行。在第一个步骤中将文件传输,不存在改变中断。将所有在第一个步骤期间改变的文件在一个记录文件中进行标记。将这些文件在第二个步骤期间重新传输。当第二个步骤期间只要求改变中断。通过按照本发明的方法只很少地损害数据库存取系统的功率和功能性。这是从这里出发的,在第二个步骤中准备传输文件的数目比在第一个步骤中准备传输文件的数目少很多。因此达到了显著缩短改变中断的目的。
-
公开(公告)号:CN105955804A
公开(公告)日:2016-09-21
申请号:CN201610254762.3
申请日:2016-04-22
Applicant: 星环信息科技(上海)有限公司
IPC: G06F9/46
CPC classification number: G06F17/30362 , G06F11/1438 , G06F11/203 , G06F17/30377 , G06F17/30483 , G06F2201/80 , G06F2201/805 , G06F2201/82 , G06F2201/825 , G06F9/466 , G06F9/465
Abstract: 本申请的目的是提供一种处理分布式事务的方法与设备。与现有技术相比,在分布式系统中,本申请的第一设备是由多个节点组成的一个组,所述第一设备获取SQL编译器发送的关于待处理的事务的目标表的加写锁请求,并基于所述加写锁请求,对所述目标表进行加写锁处理,从而避免多个事务并发时的冲突问题,确保事务的隔离性,若所述加写锁处理成功,向所述SQL编译器发送所述目标表的待处理版本信息,以确保后续SQL编译器对目标表的正确版本进行操作。进一步地,本申请通过重启未响应所述加写锁请求的所述子节点,或将所述子节点的服务迁移到其他物理机器上,而后更新所述子节点的加锁状态信息,从而进行有效的出错恢复并保证组内一致性。
-
公开(公告)号:CN102053861B
公开(公告)日:2014-03-12
申请号:CN200910209076.4
申请日:2009-10-30
Applicant: 国际商业机器公司
CPC classification number: G06F11/3404 , G06F9/524 , G06F11/3466 , G06F2201/825 , G06F2201/86 , G06F2201/865
Abstract: 本发明公开一种并行程序中死锁检测的方法和系统,该方法包括:记录并行程序运行过程中的锁事件及所述锁事件之间的第一次序关系;将并行程序运行的相关信息转化为保护锁事件并记录所述保护锁事件;建立保护锁事件和与所述保护锁事件相关的锁事件之间的第二次序关系,并将所述第二次序关系添加到所述第一次序关系中;根据添加后的第一次序关系构建对应于所述并行程序运行过程的锁图;以及对所述构建的锁图进行死锁检测。本发明的死锁检测方法不依赖于死锁检测算法本身就能够提高死锁检测的准确性,可以灵活地应用于各种开发环境并且降低开发成本。
-
公开(公告)号:CN103339606A
公开(公告)日:2013-10-02
申请号:CN201280004980.1
申请日:2012-01-05
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/52 , G06F11/3404 , G06F11/3423 , G06F11/3476 , G06F2201/825 , G06F2201/865
Abstract: 一种活动记录系统,用于在计算机系统中执行软件线程的并发软件环境,所述活动记录系统包括:线程状态指示器,用于记录软件线程的同步状态的指示,在所述同步状态中所述软件线程停止在所述计算机系统的处理器中执行,所述指示与所述软件线程的标识相关联;时间简档器,用于识别所述计算机系统的空闲处理器,并记录所述处理器为空闲的指示;调度监视器,用于识别所述软件线程到所述处理器的调度,并且响应于所述处理器为空闲的指示和所述软件线程的同步状态的指示,而生成将所述处理器的空闲状态归因于所述软件线程以及所指示的同步状态的记录。
-
公开(公告)号:CN107861827A
公开(公告)日:2018-03-30
申请号:CN201711060999.9
申请日:2017-10-31
Applicant: 努比亚技术有限公司
Inventor: 周龙
IPC: G06F11/07
CPC classification number: G06F11/0751 , G06F11/0778 , G06F11/079 , G06F2201/825
Abstract: 本发明公开了一种卡屏检测方法、移动终端及计算机可读存储介质,所述卡屏检测方法包括以下步骤:获取移动终端在系统启动过程中Native框架层的预设核心进程;根据预设监测规则对所述预设核心进程中用于启动系统的核心流程进行监测,并获取监测结果信息;根据所述监测结果信息,判断所述移动终端是否出现卡屏故障。本方案通过预先设置监测规则,对移动终端系统启动时Native框架层的预设核心进程中的核心流程进行监测。在核心流程出现异常导致卡屏时,根据监测的结果信息,即可及时发现引起卡屏的原因。便于售后人员或开发人员在进行移动终端卡屏原因的监测时,快速准确的定位卡屏原因,极大的降低人力成本和时间成本。
-
公开(公告)号:CN105144113B
公开(公告)日:2018-02-16
申请号:CN201480015128.3
申请日:2014-03-11
Applicant: 微软技术许可有限责任公司
IPC: G06F11/14
CPC classification number: G06F11/1458 , G06F11/1469 , G06F11/1484 , G06F2201/825 , G06F2201/84
Abstract: 对与应用相对应的应用专用数据的针对性恢复,而无需执行对整个卷的恢复。通过开始从先前快照复制应用专用数据容器的内容的先前状态到该应用可访问的操作卷中的应用专用数据容器来发起该恢复。然而,在仍从快照复制应用专用数据容器的内容到应用专用数据容器的同时,仍准许该应用执行对应用专用数据容器的读操作和写操作。因此,即使对应用专用数据容器的内容的恢复仍在后台继续,该应用专用数据容器在应用看来仍是完全可访问。
-
公开(公告)号:CN104541244B
公开(公告)日:2017-09-15
申请号:CN201380044851.X
申请日:2013-09-26
Applicant: 英特尔公司
CPC classification number: G06F9/3005 , G06F9/30072 , G06F9/3802 , G06F9/3851 , G06F9/44 , G06F9/455 , G06F9/52 , G06F11/30 , G06F11/3414 , G06F11/3476 , G06F11/36 , G06F11/3664 , G06F11/3688 , G06F2201/815 , G06F2201/825 , G06F2201/865
Abstract: 一个或更多个实施例可提供用于执行重放的方法。方法包括启动程序的执行,程序具有多个指令集,并且每个指令集具有多个指令组块。方法也包括在执行前由在处理器上运行的虚拟机单元截取多个组块的组块的指令。方法还包括由在处理器上运行的重放模块确定组块是否为活动组块,并且响应组块是活动组块,执行指令。
-
公开(公告)号:CN1229727C
公开(公告)日:2005-11-30
申请号:CN02124492.8
申请日:2002-06-28
Applicant: 西门子公司
IPC: G06F12/14
CPC classification number: G06F11/1466 , G06F2201/825 , Y10S707/99955
Abstract: 当保护存放在一个数据库中单个文件中的数据时由于密度原因不允许在单个文件中改变数据。由于这个原因从一个确定的时间点开始在改变存取的保护过程期间将文件中断。按照本发明将保护过程分成两个步骤进行。在第一个步骤中将文件传输,不存在改变中断。将所有在第一个步骤期间改变的文件在一个记录文件中进行标记。将这些文件在第二个步骤期间重新传输。当第二个步骤期间只要求改变中断。通过按照本发明的方法只很少地损害数据库存取系统的功率和功能性。这是从这里出发的,在第二个步骤中准备传输文件的数目比在第一个步骤中准备传输文件的数目少很多。因此达到了显著缩短改变中断的目的。
-
-
-
-
-
-
-
-
-