Files
linux-stable-mirror/include/linux
SeongJae Park f04b0fedbe mm/damon/core: implement intervals auto-tuning
Implement the DAMON sampling and aggregation intervals auto-tuning
mechanism as briefly described on 'struct damon_intervals_goal'.  The core
part for deciding the direction and amount of the changes is implemented
reusing the feedback loop function which is being used for DAMOS quotas
auto-tuning.  Unlike the DAMOS quotas auto-tuning use case, limit the
maximum decreasing amount after the adjustment to 50% of the current
value, though.  This is because the intervals have no good merits at rapid
reductions since it could unnecessarily increase the monitoring overhead.

Link: https://lkml.kernel.org/r/20250303221726.484227-3-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2025-03-17 00:05:32 -07:00
..
2025-03-06 17:50:55 -07:00
2025-01-25 20:22:31 -08:00
2025-01-25 08:22:26 +00:00
2025-02-04 11:27:45 -05:00
2025-03-16 22:06:28 -07:00
2025-02-25 15:07:24 -05:00
2025-01-25 20:22:42 -08:00
2025-03-16 22:06:22 -07:00
2025-02-10 09:22:32 +01:00
2025-03-16 17:40:22 -07:00
2025-01-29 13:32:23 -08:00
2025-03-16 22:06:21 -07:00
2025-01-29 09:04:28 -08:00
2025-03-16 22:06:01 -07:00