On 12/3/18 2:12 PM, Kanchan Joshi wrote:
Log gets updated in a circular fashion, and that makes life-time
of log-data different from other types of meta/user-data.
By passing a write life-time hint with log, GC efficiency of multi-stream SSD
gets improved, leading to endurance/performance benefits.
It is described in greater detail (along with results) in this "FAST 2018"
paper -
https://www.usenix.org/conference/fast18/presentation/rho
This patch introduces new mount option "logwritehint" to pass write hint
with XFS log.
Is there any downside to passing the hints unconditionally?
Introducing a new mount option which depends on the internals of
an SSD seems .. unlikely to gain many friends.
Otherwise a great idea. :)
-h