• Jaegeuk Kim's avatar
    f2fs: scan next nat page to reuse free nids in there · 48cb76c7
    Jaegeuk Kim authored
    When we build new free nids, let's scan the just next NAT page instead of
    skipping a couple of previously scanned pages in order to reuse free nids in
    there.
    Otherwise, we can use too much wide range of nids even though several nids were
    deallocated, and also their node pages can be cached in the node_inode's address
    space.
    This means that we can retain lots of clean pages in the main memory, which
    induces mm's reclaiming overhead.
    Signed-off-by: default avatarJaegeuk Kim <jaegeuk.kim@samsung.com>
    48cb76c7
node.c 41.1 KB