Re: [PATCH] Enable core.fsyncObjectFiles by default

From
Duy Nguyen <hidden>
Date
2016-06-15 23:05:29
Reply to
Stefan Beller, 2016-06-15
On Wed, Jun 24, 2015 at 4:57 AM, Stefan Beller [off-list ref] wrote:
Linus Torvalds started a discussion[1] if we want to play rather safe
than use defaults which make sense only for the most power users of Git:
quoted
So git is "safe" in the sense that you won't really lose any data,
but you may well be inconvenienced.  The "fsync each object" config
option is there in case you don't want that inconvenience, but it
should be noted that it can make for a hell of a performance impact.
quoted
Of course, it might well be the case that the actual default
might be worth turning around. Most git users probably don't
care about that kind of "apply two hundred patches from Andrew
Morton" kind of workload, although "rebase a big patch-series"
does end up doing basically the same thing, and might be more
common.
This patch enables fsync_object_files by default.
Will this make nfs performance a lot worse or still within acceptable range?
-- 
Duy
Thread (3 messages) 3 messages, 3 authors, last reply 2016-06-15
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help