发明名称 |
Distributed computer systems. |
摘要 |
<p>A method of operating a distributed computer system using a serialising token as a supplement to locks for accessing the same page by different processes and ensuring coherence between data caches and a shared access backing store supporting the processes defined onto multiple processors. A shared lock and a new token are issued by a local lock manager (LLM) and local cache manager (LCM) in response to a page read request from a process. An exclusive lock, an invalidation of all cache resident copies of the page, a cache write through to backing store of the changed page, a copyback of a new token, and lock release are responsive to a page write/update request from a process where the token issued to the process during a prior request matches the token stored with a cache resident copy of the page. Otherwise, a write request fails and the process must first issue a read request to the page of interest. <IMAGE></p> |
申请公布号 |
EP0450917(A2) |
申请公布日期 |
1991.10.09 |
申请号 |
EP19910302886 |
申请日期 |
1991.04.02 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
BAIRD, ROBERT;EISENBERGER, GEORGE;LETT, ALEXANDER STAFFORD;MYERS, JAMES JOSEPH;TETZLAFF, WILLIAM HAROLD;UNGER, JAY HAROLD |
分类号 |
G06F9/52;G06F12/08;G06F15/16;G06F15/177 |
主分类号 |
G06F9/52 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|