-
公开(公告)号:US06484185B1
公开(公告)日:2002-11-19
申请号:US09286552
申请日:1999-04-05
申请人: Neel Jain , Bradley Waters , Mahlon David Fields
发明人: Neel Jain , Bradley Waters , Mahlon David Fields
IPC分类号: G06F1200
CPC分类号: G06F9/52 , G06F9/466 , Y10S707/99931 , Y10S707/99932 , Y10S707/99933 , Y10S707/99938 , Y10S707/99952 , Y10S707/99954
摘要: Performing atomic operations on data entities having an arbitrary size is disclosed. Version data is associated with a data entity. The version data is saved to a first attribute. The data entity is then accessed. The saved version data is compared to the current version data. If the two are equal, the data entity is valid.
摘要翻译: 公开了对具有任意大小的数据实体执行原子操作。 版本数据与数据实体相关联。 版本数据保存到第一个属性。 然后访问数据实体。 将保存的版本数据与当前版本数据进行比较。 如果两者相等,则数据实体有效。
-
公开(公告)号:US20070101338A1
公开(公告)日:2007-05-03
申请号:US11263318
申请日:2005-10-31
IPC分类号: G06F9/46
CPC分类号: G06F11/366 , G06F9/524
摘要: A computer configured for managing multiple processing threads is susceptible to deadlocks or hangs when resources needed by one process are locked by another process that is not progressing. Locking relationships are created and released so quickly that rigidly monitoring these relationships would consume more computer power than are being monitored. An approach to determining the existence of a deadlock or hang uses a first ‘snapshot’ showing an approximation of locking relationships and then verifies a deadlock or hang using a second snapshot to determine if a suspected deadlock or hang is still present.
摘要翻译: 被配置为管理多个处理线程的计算机容易受到死锁或挂起,当一个进程所需的资源被不进行的另一个进程锁定时。 锁定关系的创建和释放如此迅速,严格监控这些关系将比正在监视的消耗更多的计算机能力。 确定死锁或挂起的存在的方法使用显示锁定关系近似值的第一个“快照”,然后使用第二个快照来验证死锁或挂起,以确定是否存在可疑的死锁或挂起。
-