Announcement

Collapse
No announcement yet.

IO_uring Gets Network Overhead Reduction By 3~4%

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • er888kh
    replied
    Originally posted by cl333r View Post

    Not db related but I've switched to it (from epoll + inotify to liburing + inotify) out of curiosity mostly, it's a heck of a lot harder to figure out how to use it, the documentation is mostly reading header comments and author's blog posts.
    Did you benchmark the new vs old code?

    Leave a comment:


  • erikfork
    replied
    Originally posted by uid313 View Post
    Does any database use IO_uring?
    Scylla (a closed source heavily Cassandra-inspired db) uses it:
    https://www.scylladb.com/2020/05/05/...ming-in-linux/

    Leave a comment:


  • sinepgib
    replied
    I'd very much like to see the Go netpoller being migrated to IO_uring. At least partially.

    Leave a comment:


  • cl333r
    replied
    Originally posted by uid313 View Post
    Does any database use IO_uring?
    Not db related but I've switched to it (from epoll + inotify to liburing + inotify) out of curiosity mostly, it's a heck of a lot harder to figure out how to use it, the documentation is mostly reading header comments and author's blog posts.

    Leave a comment:


  • Leprechaunius
    replied
    Originally posted by uid313 View Post
    Does any database use IO_uring?
    Postgres guys are working on it I believe, but nothing hit the mainline yet afaik.

    Leave a comment:


  • uid313
    replied
    Does any database use IO_uring?

    Leave a comment:


  • phoronix
    started a topic IO_uring Gets Network Overhead Reduction By 3~4%

    IO_uring Gets Network Overhead Reduction By 3~4%

    Phoronix: IO_uring Gets Network Overhead Reduction By 3~4%

    After revolutioning Linux storage I/O, the kernel's IO_uring interface is continuing to be buffed into shape for handling Linux networking needs too...

    https://www.phoronix.com/scan.php?pa...-Overhead-3-4p
Working...
X