Bug 36091 - Test performance under load with new dbwrap_tdb_mutexes:* parameter in smb.conf
Test performance under load with new dbwrap_tdb_mutexes:* parameter in smb.conf
Status: RESOLVED INVALID
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 4.0
Other Linux
: P5 enhancement (vote)
: UCS 4.0-x
Assigned To: Samba maintainers
https://download.samba.org/pub/samba/...
:
Depends on: 35319
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-07 18:37 CEST by Arvid Requate
Modified: 2016-09-07 12:48 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2014-10-07 18:37:50 CEST
There is a new parameter in Samba 4.2 which is supposed to improve tdb (and ldb?) performance (under load?). Quoting the 4.2 release notes:

==============================================================================
The tdb library, our core mechanism to store Samba-specific data on disk and
share it between processes, has been improved to support process shared robust
mutexes on Linux. These mutexes are available on Linux and Solaris and
significantly reduce the overhead involved with tdb. To enable mutexes for
tdb, set

dbwrap_tdb_mutexes:* = yes

in the [global] section of your smb.conf.
==============================================================================

We should check if this parameter provides a significant increase in performance (and if it results in a stable operation).


+++ This bug was initially created as a clone of Bug #35319 +++
Comment 1 Arvid Requate univentionstaff 2016-09-07 12:48:24 CEST
AFAIK that parameter is only used by the dbwrap implementation (ctdb).