Lines Matching refs:memory

8 be used for proactive and lightweight reclamation under light memory pressure.
10 to be selectively used for different level of memory pressure and requirements.
15 On general memory over-committed systems, proactively reclaiming cold pages
16 helps saving memory and reducing latency spikes that incurred by the direct
20 Free Pages Reporting [3]_ based memory over-commit virtualization systems are
22 memory to host, and the host reallocates the reported memory to other guests.
23 As a result, the memory of the systems are fully utilized. However, the
24 guests could be not so memory-frugal, mainly because some kernel subsystems and
25 user-space applications are designed to use as much memory as available. Then,
26 guests could report only small amount of memory as free to host, results in
27 memory utilization drop of the systems. Running the proactive reclamation in
33 DAMON_RECLAIM finds memory regions that didn't accessed for specific time
36 out memory regions that didn't accessed longer time first. System
38 automatically activated and deactivated with three memory pressure watermarks.
77 Time threshold for cold memory regions identification in microseconds.
79 If a memory region is not accessed for this or longer time, DAMON_RECLAIM
99 Limit of size of memory for the reclamation in bytes.
101 DAMON_RECLAIM charges amount of memory which it tried to reclaim within a time
123 Desired level of memory pressure-stall time in microseconds.
127 memory pressure is incurred. System-wide ``some`` memory PSI in microseconds
156 Free memory rate (per thousand) for the high watermark.
158 If free memory of the system in bytes per thousand bytes is higher than this,
165 Free memory rate (per thousand) for the middle watermark.
167 If free memory of the system in bytes per thousand bytes is between this and
174 Free memory rate (per thousand) for the low watermark.
176 If free memory of the system in bytes per thousand bytes is lower than this,
186 The sampling interval of DAMON for the cold memory monitoring. Please refer to
194 The aggregation interval of DAMON for the cold memory monitoring. Please
202 The minimal number of monitoring regions of DAMON for the cold memory
212 The maximum number of monitoring regions of DAMON for the cold memory
220 Start of target memory region in physical address.
222 The start physical address of memory region that DAMON_RECLAIM will do work
223 against. That is, DAMON_RECLAIM will find cold memory regions in this region
229 End of target memory region in physical address.
231 The end physical address of memory region that DAMON_RECLAIM will do work
232 against. That is, DAMON_RECLAIM will find cold memory regions in this region
255 Number of memory regions that tried to be reclaimed by DAMON_RECLAIM.
260 Total bytes of memory regions that tried to be reclaimed by DAMON_RECLAIM.
265 Number of memory regions that successfully be reclaimed by DAMON_RECLAIM.
270 Total bytes of memory regions that successfully be reclaimed by DAMON_RECLAIM.
280 Below runtime example commands make DAMON_RECLAIM to find memory regions that
284 nothing if the system's free memory rate is more than 50%, but start the real
286 therefore the free memory rate becomes lower than 20%, it asks DAMON_RECLAIM to