• Home
  • Search
  • Using the small-world model to improve Freenet performance
  • Open Access IconOpen Access
  • Cite Icon140
  • https://doi.org/10.1109/infcom.2002.1019373Copy DOI Icon

Using the small-world model to improve Freenet performance

  • Nov 7, 2002
  • Hui Zhang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Efficient data retrieval in a peer-to-peer system like Freenet is a challenging problem. We study the impact of cache replacement policy on the performance of Freenet. We find that, with Freenet's LRU (least recently used) cache replacement, there is a steep reduction in the hit ratio with increasing load. Based on intuition from the small-world models and the recent theoretical results by Kleinberg, we propose an enhanced-clustering cache replacement scheme for use in place of LRU. Such a replacement scheme forces the routing tables to resemble neighbor relationships in a small-world acquaintance graph - clustering with light randomness. In our simulation, this new scheme improved the request hit ratio dramatically while keeping the small average hops per successful request comparable to LRU. A simple, highly idealized model of Freenet under clustering with light randomness proves that the expected message delivery time in Freenet is O(log/sup 2/n) if the routing tables satisfy the small-world model and have the size /spl theta/(log/sup 2/n).

Similar Papers
  • Conference Article

Reuse-Aware Cache Partitioning Framework for Data-Sharing Multicore Systems

  • Dec 01, 2021
  • Soma Niloy Ghosh +2
  • Research Article

AN IN-DEPTH REVIEW ON CACHE REPLACEMENT STRATEGY IN BIGDATA ANALYTICS

  • Dec 24, 2023
  • International Research Journal of Modernization in Engineering Technology and Science
  • P B Ganjave +4
  • Research Article
  • Citations31

Fast and exact analysis for LRU caches

  • Jan 02, 2019
  • Proceedings of the ACM on Programming Languages
  • Valentin Touzeau +3
  • Conference Article
  • Citations11

Modified-LRU Algorithm for Caching on Named Data Network

  • Jul 01, 2019
  • Fandi Setio Kurniawan +2
  • Conference Article
  • Citations3

Cost-Effective Hybrid Replacement Strategy for SSD in Web Cache

  • Oct 01, 2015
  • Qu Li +5
  • Research Article
  • Citations12

On Resource Pooling and Separation for LRU Caching

  • Apr 03, 2018
  • Proceedings of the ACM on Measurement and Analysis of Computing Systems
  • Jian Tan +3
  • Book Chapter
  • Citations29

LRU-based algorithms for Web Cache Replacement

  • Jan 01, 2000
  • A I Vakali
  • Research Article
  • Citations2

On Resource Pooling and Separation for LRU Caching

  • Jun 12, 2018
  • ACM SIGMETRICS Performance Evaluation Review
  • Jian Tan +3
  • Research Article
  • Citations1

On Resource Pooling and Separation for LRU Caching

  • Jan 17, 2019
  • ACM SIGMETRICS Performance Evaluation Review
  • Jian Tan +3
  • Research Article
  • Citations14

Adaptive Kernel Value Caching for SVM Training.

  • Jan 01, 2019
  • IEEE Transactions on Neural Networks and Learning Systems
  • Qinbin Li +2
  • Research Article
  • Citations10

An Efficient Penalty-Aware Cache to Improve the Performance of Parity-Based Disk Arrays under Faulty Conditions

  • Aug 01, 2013
  • IEEE Transactions on Parallel and Distributed Systems
  • Shenggang Wan +5
  • Conference Article
  • Citations23

Dueling CLOCK: Adaptive cache replacement policy based on the CLOCK algorithm

  • Mar 01, 2010
  • Andhi Janapsatya +3
  • Conference Article

Cache Management with Fadvise Based on LFU

  • Jul 01, 2020
  • Naomichi Fukuda +3
  • PDF
  • Research Article
  • Citations2

RCM: A Remote Cache Management Framework for Spark

  • Nov 12, 2022
  • Applied Sciences
  • Yixin Song +6
  • Research Article
  • Citations227

Counter-Based Cache Replacement and Bypassing Algorithms

  • Apr 01, 2008
  • IEEE Transactions on Computers
  • M Kharbutli +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.