Skip to content

bench: channel ring push#163

Open
ZhengYuTay wants to merge 3 commits into
lamports-dev:masterfrom
ZhengYuTay:bench/channel-ring
Open

bench: channel ring push#163
ZhengYuTay wants to merge 3 commits into
lamports-dev:masterfrom
ZhengYuTay:bench/channel-ring

Conversation

@ZhengYuTay

@ZhengYuTay ZhengYuTay commented Nov 27, 2025

Copy link
Copy Markdown
  • just an initial benchmark
channel_ring/push_only  time:   [782.91 µs 786.73 µs 791.70 µs]

possible to change to lockless design etc


with parking lot mutex and fix slot lock scope optimzation

channel_ring/push_only  time:   [361.58 µs 365.48 µs 370.37 µs]
change: [−52.205% −51.634% −50.980%] (p = 0.00 < 0.05)

@ZhengYuTay ZhengYuTay marked this pull request as ready for review November 28, 2025 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant