fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#liburing

0 posts0 participants0 posts today
Chris Gioran 💔<p>For some reason i am not happy with C bindings generated from bindgen. Nothing against the tool, it works great, but i prefer a handcrafted implementation that fits nicely with the ecosystem.</p><p>That&#39;s of course just a flimsy excuse to reinvent the wheel just for the fun of it. Oh, and educational value, I guess.</p><p>Anyway, i&#39;m rewriting <a href="https://fosstodon.org/tags/liburing" class="mention hashtag" rel="tag">#<span>liburing</span></a> in <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a>. This resource is amazing for it</p><p><a href="https://unixism.net/loti/index.html" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">unixism.net/loti/index.html</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/Rustlang" class="mention hashtag" rel="tag">#<span>Rustlang</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>```ublk-nbd[1] is available now. Basically it is one <a href="https://fosstodon.org/tags/nbd" class="mention hashtag" rel="tag">#<span>nbd</span></a> client, but totally implemented in userspace […] io handling is based on <a href="https://fosstodon.org/tags/liburing" class="mention hashtag" rel="tag">#<span>liburing</span></a>[3] […] ublk-nbd supports both tcp and unix socket, and allows to enable <a href="https://fosstodon.org/tags/io_uring" class="mention hashtag" rel="tag">#<span>io_uring</span></a><br />send zero copy via command line &#39;--send_zc&#39;, see details in README[4]. […] ublk-nbd IOPS is higher by ~40% than […]```</p><p><a href="https://lore.kernel.org/all/Y8lSYBU9q5fjs7jS@T590/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">lore.kernel.org/all/Y8lSYBU9q5</span><span class="invisible">fjs7jS@T590/</span></a></p><p>[1] <a href="https://github.com/ming1/ubdsrv/tree/master/nbd" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/ming1/ubdsrv/tree/m</span><span class="invisible">aster/nbd</span></a><br />[3] <a href="https://github.com/axboe/liburing" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/axboe/liburing</span><span class="invisible"></span></a><br />[4] <a href="https://github.com/ming1/ubdsrv/blob/master/nbd/README.rst" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/ming1/ubdsrv/blob/m</span><span class="invisible">aster/nbd/README.rst</span></a></p>