Patent ReferencesMethod for controlling query and update processing in a database system System and method for using cached data at a local node after re-opening a file at a remote node in a distributed networking environment Method and system for using expanded memory for operating system buffers and application buffers Directory cache management in a distributed data processing system File lock management in a distributed data processing system Method and system for open file caching in a networked computer system Multiprocessor system having distributed shared resources and dynamic and selective global data replication Distributed file system permitting each user to enhance cache hit ratio in file access mode System for maintaining data coherency in cache memory by periodically broadcasting invalidation reports from server to client Cache control which inhibits snoop cycles if processor accessing memory is the only processor allowed to cache the memory location InventorAssigneeApplicationNo. 583334 filed on 01/05/1996US Classes:707/10, Distributed or remote access707/2, Access augmentation or optimizing710/45, Time-slot accessing710/52, Input/Output data buffering711/121, Private caches711/133, Entry replacement strategy711/141, Coherency711/144, Cache status data bit711/159, Entry replacement strategy711/206Translation tables (e.g., segment and page table or map)ExaminersPrimary: Black, Thomas G.Assistant: Corrielus, Jean B. Attorney, Agent or FirmInternational ClassG06F 017/30AbstractAn information system and method for reducing workload load on servers in an information system network. The system defines a group of interconnected clients which have associated cache memories. The system maintains a shared group cache look-up table for the group having entries which identify data items cached by the clients within the group and identify the clients at which the data items are cached. Each client in the group has access to the group cache look-up table, and any client or group can cache any data item. The system can include a hierarchy of groups, with each group having a group cache look-up table. The group cache look-up tables minimize requests for data items outside the groups and greatly minimize the service load on servers having popular data items.Other References
| |