diff options
| author | Rhys Hiltner <rhys.hiltner@gmail.com> | 2024-08-02 15:31:22 -0700 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-08-09 21:17:37 +0000 |
| commit | c8ccbcdde595bd04056398bec72532a8582f7442 (patch) | |
| tree | f5385b5e51c5eda36d0be135d8941dc3bf15648d /src/syscall | |
| parent | 820d4458768ccc886b09fa258d7faae4260a0772 (diff) | |
| download | go-c8ccbcdde595bd04056398bec72532a8582f7442.tar.xz | |
runtime: add direct benchmark of mutex contention
Measure throughput of a single mutex with all threads contending. Do not
attempt to measure fairness/starvation.
The ChanContended benchmark works somewhat well for this (interacting
with the mutex is a large contributor to its results), but it's better
to be clear about what we're attempting to measure.
For #68578
Change-Id: Ie397b4c363bfcd5afddf796a81cd6c34ebf8551b
Reviewed-on: https://go-review.googlesource.com/c/go/+/604375
Reviewed-by: David Chase <drchase@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Auto-Submit: Rhys Hiltner <rhys.hiltner@gmail.com>
Diffstat (limited to 'src/syscall')
0 files changed, 0 insertions, 0 deletions
