Feature #1301
open
Shrink table size during memory stress
Added by Junxiao Shi over 10 years ago.
Updated almost 7 years ago.
Description
Watch for nfd
process memory usage. When memory usage is higher than a configurable threshold, shrink table size to avoid crash.
- shrink ContentStore
- delete/aggregate Measurements entries
- stop accepting new PIT entries (drop Interests)
Limiting memory usage is a useful feature for deployment in OpenVZ container.
NFD in my box is crashing every day due to memory exhaustion.
- Target version deleted (
v0.2)
20140517 conference call decides this task is too complex to deliver in v0.2.
The immediate problem can be solved with Task #1623, which is a subset of this task.
- Related to Task #1623: Make ContentStore size configurable added
- Assignee set to Minsheng Zhang
- Has duplicate Feature #4070: Replacement policies for PIT (Pending Interest Table) added
- Tracker changed from Task to Feature
- Assignee deleted (
Minsheng Zhang)
- Related to Bug #4499: Unbounded queuing in StreamTransport added
- Priority changed from Normal to Low
- Is duplicate of Feature #5060: Congestion Detection: Monitor size of PIT vs. available memory added
Also available in: Atom
PDF