发明名称 Read sharing using global conflict indication and semi-transparent reading in a transactional memory space
摘要 It has been discovered that globally indicating read-write conflicts and semi-transparent read sharing in a transactional memory space allows for a more expedient validation. Without being aware of particular transactions, a writing transaction can determine that a read-write conflict will occur with some transaction that has read one or more memory locations to be modified by the writing transaction. With semi-transparent reading, reading transactions can validate quickly. If a read-write conflict has not occurred since a reading transaction began (or since the last validation), then the previous reads are valid. Otherwise, the reading transaction investigates each memory location or ownership record to determine if a read-write conflict affected the investigating transaction.
申请公布号 US7711909(B1) 申请公布日期 2010.05.04
申请号 US20040008692 申请日期 2004.12.09
申请人 ORACLE AMERICA, INC. 发明人 LEV YOSEF;MOIR MARK S.
分类号 G06F12/00;G06F13/00;G06F13/28 主分类号 G06F12/00
代理机构 代理人
主权项
地址