]> git.baikalelectronics.ru Git - kernel.git/commit
f2fs: remove writepages lock
authorJaegeuk Kim <jaegeuk@kernel.org>
Sat, 21 May 2016 05:50:29 +0000 (22:50 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Fri, 3 Jun 2016 01:05:17 +0000 (18:05 -0700)
commit2184c2da72ab889a5c75afe4bdb9c64dd738fb92
treec0ac3da3b8f764e13f19f38899ab36319b59d292
parentf027d44a818605875ce9063a75a7ebf1a326695e
f2fs: remove writepages lock

This patch removes writepages lock.
We can improve multi-threading performance.

tiobench, 32 threads, 4KB write per fsync on SSD
Before: 25.88 MB/s
After: 28.03 MB/s

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/data.c
fs/f2fs/f2fs.h
fs/f2fs/super.c