Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
9223372036854775807
Description
We should consider to enable the flock mount option by default, while still allowing localflock and noflock options for users that do not want this functionality. From looking at issues reported on http://stackexchange.com/ and others, it seems that the lack of flock functionality by default is an obstacle for many users to use databases on top of Lustre.
If the users are not using flock functionality, I don't think this adds any overhead, and if they are using this functionality then they want it enabled in any case.
Oh, jeez - I'm not sure when that was written, but it's completely wrong. It has no measurable impact on performance at all, unless you've got an app that ends up contending those locks between nodes, in which case it is asking for mutual exclusion, and we are only following its requests. The only case where you'd see a performance hit is in the case of an app making heavy use of locks it doesn't need. (I am not considering the case where the app makes heavy use of the locks for good reason. In that case, it needs them for correct operation.)
degremoa, can you link the wiki page or clean it up yourself? It's just totally wrong.