Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove unused ARC implementation #299

Merged
merged 1 commit into from
Dec 17, 2023
Merged

Remove unused ARC implementation #299

merged 1 commit into from
Dec 17, 2023

Conversation

jserv
Copy link
Contributor

@jserv jserv commented Dec 17, 2023

Removed the Adaptive Replacement Cache (ARC) implementation, initially introduced as a block replacement algorithm. While ARC has been noted for its potential to improve hit ratios, it is currently not in use and adds unnecessary maintenance overhead. Until we develop a more effective cache replacement policy and management system, we will continue to rely on the Least Frequently Used (LFU) algorithm as our sole cache replacement strategy. Notably, LFU is utilized in conjunction with the tier-1 JIT compiler.

Related: #200

@jserv jserv requested a review from qwe661234 December 17, 2023 06:37
Removed the Adaptive Replacement Cache (ARC) implementation, initially
introduced as a block replacement algorithm. While ARC has been noted
for its potential to improve hit ratios, it is currently not in use and
adds unnecessary maintenance overhead. Until we develop a more effective
cache replacement policy and management system, we will continue to rely
on the Least Frequently Used (LFU) algorithm as our sole cache replacement
strategy. Notably, LFU is utilized in conjunction with the tier-1 JIT
compiler.
@jserv jserv merged commit 95f7c52 into master Dec 17, 2023
12 checks passed
@jserv jserv deleted the remove-arc branch December 17, 2023 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants