[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1726653980-590956-1-git-send-email-liuderong@oppo.com>
Date: Wed, 18 Sep 2024 18:06:18 +0800
From: <liuderong@...o.com>
To: <jaegeuk@...nel.org>, <chao@...nel.org>
CC: <linux-f2fs-devel@...ts.sourceforge.net>, <linux-kernel@...r.kernel.org>,
liuderong <liuderong@...o.com>
Subject: [PATCH v3 0/2] f2fs: modify the calculation method of mtime
From: liuderong <liuderong@...o.com>
In cost-benefit GC algorithm, mtime will affect
the selection of victim segment.For a large section,
mtime should be the mean value of valid blocks,
in order to select correct victim segment,
it needs to modify the calculation method of mtime.
v3:
- add new define INVALID_MTIME and rename new API:f2fs_get_section_mtime
v2:
- modify new API:get_section_mtime
liuderong (2):
f2fs: remove unused parameters
f2fs: introduce f2fs_get_section_mtime
fs/f2fs/f2fs.h | 5 +++--
fs/f2fs/gc.c | 23 +++++++----------------
fs/f2fs/segment.c | 38 +++++++++++++++++++++++++++++++-------
fs/f2fs/segment.h | 6 ++++--
4 files changed, 45 insertions(+), 27 deletions(-)
--
2.7.4
Powered by blists - more mailing lists