Skip to content

Commit

Permalink
Wordsmithing
Browse files Browse the repository at this point in the history
  • Loading branch information
polytypic committed Oct 21, 2024
1 parent ffcbe2a commit 865c6ca
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions lib/picos_std.awaitable/picos_std_awaitable.mli
Original file line number Diff line number Diff line change
Expand Up @@ -145,10 +145,11 @@ end
]}
The above mutex outperforms most other mutexes under both no/low and high
contention scenarios. In no/low contention scenarios the use
[fetch_and_add] provides low overhead. In high contention scenarios the
above mutex allows unfairness, which avoids
{{:https://en.wikipedia.org/wiki/Lock_convoy} lock convoy}.
contention scenarios. In no/low contention scenarios the use of
{{!Awaitable.fetch_and_add} [fetch_and_add]} provides low overhead. In high
contention scenarios the above mutex allows unfairness, which avoids
performance degradation due to the
{{:https://en.wikipedia.org/wiki/Lock_convoy} lock convoy} phenomena.
{2 [Condition]}
Expand Down

0 comments on commit 865c6ca

Please sign in to comment.