发明名称 Predictive log synchronization
摘要 A method for coordinating shared access to data objects comprises applying modification operations to a data object from a first thread of a plurality of threads on behalf of all the other threads during a session in which the first thread owns a lock on the data object. Each modification operation corresponds to a respective entry recorded in a log associated with the data object by a respective thread. The method may further comprise predicting, for a second thread, a result of a particular operation requested by the second thread on the data object. The result may be predicted using log entries corresponding to modification operations that have not yet been applied to the data object. In addition, the method includes performing one or more other operations in a non-blocking manner from the second thread during the session, where at least one other operation is dependent on the predicted result.
申请公布号 US8060879(B2) 申请公布日期 2011.11.15
申请号 US20060442870 申请日期 2006.05.30
申请人 SHAVIT NIR N.;SHALEV ORI;ORACLE AMERICA, INC. 发明人 SHAVIT NIR N.;SHALEV ORI
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址