-
Notifications
You must be signed in to change notification settings - Fork 152
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
LRU ("garbage collection") for interned values #597
Comments
Mentoring instructionsHere are some of the steps required
|
@ibraheemdev are you working on this or parts of it? |
This seems interesting. I'd like to work on this unless other people is working on this |
BTW, I've read some recent papers about cache eviction algorithms saying that they are more efficient than LRU Though GC might not happen so many times in salsa's real world use cases and the efficient varies by using pattern, I think that it might be worthwhile to implement multiple eviction policies and open them as runtime options because they implementations are quite simple |
I have been working on the first part of this described in the hackmd. |
As described in this hackmd, we would like to support LRU-style collection for interned values so that we can cap maximum memory consumption.
The text was updated successfully, but these errors were encountered: