发明名称 |
METHOD AND DEVICE FOR STORING LINK LIST |
摘要 |
PROBLEM TO BE SOLVED: To provide a method for updating a link list in a multiprocessor environment without interrupting a task executed by another processor. SOLUTION: A list is a double link list and link list maintenance is attained by using object-oriented programming technique. In the case of executing operation, a mutator object blocks a part of the link list by changing a blocker object so that a pointer points out the blocker object. The blocker object includes an additional pointer for by-passing the blocked list part. Then the other inspector can traverse the list through the by-passed part. Since only a comparatively small part in the large scale link list is blocked, plural tasks can simultaneously access different list elements and execute individual list updating.
|
申请公布号 |
JP2002055834(A) |
申请公布日期 |
2002.02.20 |
申请号 |
JP20010181168 |
申请日期 |
2001.06.15 |
申请人 |
INTERNATL BUSINESS MACH CORP <IBM> |
发明人 |
RICHARD CARL KIRKMAN |
分类号 |
G06F9/46;G06F5/06;G06F9/52;G06F17/30;(IPC1-7):G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|