Shim et al., 1999 - Google Patents
Proxy cache algorithms: Design, implementation, and performanceShim et al., 1999
View PDF- Document ID
- 8740322414170484196
- Author
- Shim J
- Scheuermann P
- Vingralek R
- Publication year
- Publication venue
- IEEE Transactions on Knowledge and Data Engineering
External Links
Snippet
Caching at proxy servers is one of the ways to reduce the response time perceived by World Wide Web users. Cache replacement algorithms play a central role in the response time reduction by selecting a subset of documents for caching, so that a given performance metric …
- 238000010200 validation analysis 0 abstract description 27
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/12—Replacement control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/885—Monitoring specific for caches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Shim et al. | Proxy cache algorithms: Design, implementation, and performance | |
Scheuermann et al. | A case for delay-conscious caching of Web documents | |
Bonchi et al. | Web log data warehousing and mining for intelligent web caching | |
Baentsch et al. | World Wide Web caching: The application-level view of the Internet | |
Duvvuri et al. | Adaptive leases: A strong consistency mechanism for the world wide web | |
Douglis et al. | Rate of change and other metrics: a live study of the world wide web | |
Duska et al. | The measured access characteristics of World Wide Web client proxy caches | |
US6233606B1 (en) | Automatic cache synchronization | |
Terry | Caching hints in distributed systems | |
US20020107835A1 (en) | System and method for adaptive result set caching | |
Kelly et al. | Aliasing on the world wide web: Prevalence and performance implications | |
Cohen et al. | Evaluating server-assisted cache replacement in the web | |
Challenger et al. | Efficiently serving dynamic data at highly accessed web sites | |
CA2369891A1 (en) | Web servers with queryable dynamic caches | |
Lorenzetti et al. | Replacement policies for a proxy cache | |
US7818600B2 (en) | Method, apparatus, and program for minimizing invalid cache notification events in a distributed caching environment | |
Mahanti et al. | Web proxy workload characterization | |
Lee et al. | An update-risk based approach to ttl estimation in web caching | |
Chen et al. | Lifetime behavior and its impact on web caching | |
Bahn et al. | Replica-aware caching for web proxies | |
CA2470705A1 (en) | System and method for processing a request using multiple database units | |
Shim et al. | A unified algorithm for cache replacement and consistency in Web proxy servers | |
Dilley et al. | The distributed object consistency protocol | |
Brower et al. | Relational Database Management System (RDBMS) Management Information Base (MIB) using SMIv2 | |
Wu et al. | Replication for load balancing and hot-spot relief on proxy web caches with hash routing |