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

low memory handling #1130

Open
wjhun opened this issue Apr 15, 2020 · 0 comments
Open

low memory handling #1130

wjhun opened this issue Apr 15, 2020 · 0 comments

Comments

@wjhun
Copy link
Contributor

wjhun commented Apr 15, 2020

We need a heuristic and global facility for detecting low memory situations and triggering drain functions around the various caches and free lists that exist in the kernel (page cache, object caches, etc). This is open to interpretation / design.

Related: #1125, #1117, #1079, #660

@francescolavra francescolavra self-assigned this Jul 5, 2022
francescolavra added a commit that referenced this issue Jul 15, 2022
With this change, it is possible to register different "memory
cleaner" closures, which will be invoked to free up memory when the
system is low on available physical memory. The virtio balloon
deflater and the pagecache drain function have been converted to
use this interface.

Partially addresses #1130.
francescolavra added a commit that referenced this issue Jul 29, 2022
With this change, it is possible to register different "memory
cleaner" closures, which will be invoked to free up memory when the
system is low on available physical memory. The virtio balloon
deflater and the pagecache drain function have been converted to
use this interface.

Partially addresses #1130.
francescolavra added a commit that referenced this issue Aug 6, 2022
With this change, it is possible to register different "memory
cleaner" closures, which will be invoked to free up memory when the
system is low on available physical memory. The virtio balloon
deflater and the pagecache drain function have been converted to
use this interface.

Partially addresses #1130.
@francescolavra francescolavra removed their assignment Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants