Thread (39 messages) 39 messages, 6 authors, 2015-11-20

Re: [PATCH v2 03/11] pmem: enable REQ_FUA/REQ_FLUSH handling

From: Dan Williams <hidden>
Date: 2015-11-16 17:28:59
Also in: linux-fsdevel, linux-mm, linux-xfs, lkml, nvdimm

On Mon, Nov 16, 2015 at 6:05 AM, Jan Kara [off-list ref] wrote:
On Mon 16-11-15 14:37:14, Jan Kara wrote:
[..]
But a question: Won't it be better to do sfence + pcommit only in response
to REQ_FLUSH request and don't do it after each write? I'm not sure how
expensive these instructions are but in theory it could be a performance
win, couldn't it? For filesystems this is enough wrt persistency
guarantees...
We would need to gather the performance data...  The expectation is
that the cache flushing is more expensive than the sfence + pcommit.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help