despairlabs.com/blog/posts/2021-06-16-io-uring-is-not-an-event-system

Preview meta tags from the despairlabs.com website.

Linked Hostnames

5

Thumbnail

Search Engine Appearance

Google

https://despairlabs.com/blog/posts/2021-06-16-io-uring-is-not-an-event-system

io_uring is not an event system

I’ve been hearing about io_uring on and off for the last couple of years. Its a relatively new technology in Linux to allow high-performance IO with very few overheads. Whenever its been mentioned, its usually been presented as a new alternative to select, poll and epoll. This led me to believe that it was just the next iteration of those facilities, which is to say, another facility to inform a program that something has happened on a file or network socket or whatever, so that it can take action. In other words, and incremental improvement, presumably with fewer overheads, but otherwise just more of the same. Which is great, but boring for me: I understand the concept well, but these days I run other peoples’ software and don’t really write my own, so I haven’t cared too much about the finer details.



Bing

io_uring is not an event system

https://despairlabs.com/blog/posts/2021-06-16-io-uring-is-not-an-event-system

I’ve been hearing about io_uring on and off for the last couple of years. Its a relatively new technology in Linux to allow high-performance IO with very few overheads. Whenever its been mentioned, its usually been presented as a new alternative to select, poll and epoll. This led me to believe that it was just the next iteration of those facilities, which is to say, another facility to inform a program that something has happened on a file or network socket or whatever, so that it can take action. In other words, and incremental improvement, presumably with fewer overheads, but otherwise just more of the same. Which is great, but boring for me: I understand the concept well, but these days I run other peoples’ software and don’t really write my own, so I haven’t cared too much about the finer details.



DuckDuckGo

https://despairlabs.com/blog/posts/2021-06-16-io-uring-is-not-an-event-system

io_uring is not an event system

I’ve been hearing about io_uring on and off for the last couple of years. Its a relatively new technology in Linux to allow high-performance IO with very few overheads. Whenever its been mentioned, its usually been presented as a new alternative to select, poll and epoll. This led me to believe that it was just the next iteration of those facilities, which is to say, another facility to inform a program that something has happened on a file or network socket or whatever, so that it can take action. In other words, and incremental improvement, presumably with fewer overheads, but otherwise just more of the same. Which is great, but boring for me: I understand the concept well, but these days I run other peoples’ software and don’t really write my own, so I haven’t cared too much about the finer details.

  • General Meta Tags

    7
    • title
      io_uring is not an event system · blog · despair labs
    • charset
      utf-8
    • viewport
      width=device-width, initial-scale=1
    • article:section
      blog
    • article:published_time
      2021-06-16T00:00:00+10:00
  • Open Graph Meta Tags

    7
    • og:url
      https://despairlabs.com/blog/posts/2021-06-16-io-uring-is-not-an-event-system/
    • og:site_name
      despair labs
    • og:title
      io_uring is not an event system
    • og:description
      I’ve been hearing about io_uring on and off for the last couple of years. Its a relatively new technology in Linux to allow high-performance IO with very few overheads. Whenever its been mentioned, its usually been presented as a new alternative to select, poll and epoll. This led me to believe that it was just the next iteration of those facilities, which is to say, another facility to inform a program that something has happened on a file or network socket or whatever, so that it can take action. In other words, and incremental improvement, presumably with fewer overheads, but otherwise just more of the same. Which is great, but boring for me: I understand the concept well, but these days I run other peoples’ software and don’t really write my own, so I haven’t cared too much about the finer details.
    • US country flagog:locale
      en_us
  • Twitter Meta Tags

    4
    • twitter:card
      summary_large_image
    • twitter:image
      https://despairlabs.com/avatar-pensive.jpg
    • twitter:title
      io_uring is not an event system
    • twitter:description
      I’ve been hearing about io_uring on and off for the last couple of years. Its a relatively new technology in Linux to allow high-performance IO with very few overheads. Whenever its been mentioned, its usually been presented as a new alternative to select, poll and epoll. This led me to believe that it was just the next iteration of those facilities, which is to say, another facility to inform a program that something has happened on a file or network socket or whatever, so that it can take action. In other words, and incremental improvement, presumably with fewer overheads, but otherwise just more of the same. Which is great, but boring for me: I understand the concept well, but these days I run other peoples’ software and don’t really write my own, so I haven’t cared too much about the finer details.
  • Link Tags

    6
    • me
      https://social.lol/@robn
    • me
      https://robn.au/
    • stylesheet
      /css/site.css
    • stylesheet
      /css/fontawesome.min.css
    • stylesheet
      /css/brands.min.css

Links

17