OSDN Git Service

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)
commitb93f7712868648c0529eed6b568cea1493d3d9f9
treec0ac3da3b8f764e13f19f38899ab36319b59d292
parent69e9e4274450c778416bb1ff21e5c6f6276ff418
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