f2fs: produce more nids and reduce readahead nats
authorJaegeuk Kim <jaegeuk@kernel.org>
Thu, 16 Jun 2016 23:41:49 +0000 (16:41 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 6 Jul 2016 17:44:08 +0000 (10:44 -0700)
commitad4edb83143fdeef9e6fdd9daaa735b59476565b
treec2691e320b927f9dce1ae9df62875f3123f908d9
parent52763a4b7a2112743745c5bbfe43fe6f54d4b39a
f2fs: produce more nids and reduce readahead nats

The readahead nat pages are more likely to be reclaimed quickly, so it'd better
to gather more free nids in advance.

And, let's keep some free nids as much as possible.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/checkpoint.c
fs/f2fs/f2fs.h
fs/f2fs/node.c
fs/f2fs/node.h
fs/f2fs/segment.c
fs/f2fs/shrinker.c