{"id":79,"date":"2025-05-27T12:25:41","date_gmt":"2025-05-27T12:25:41","guid":{"rendered":"https:\/\/ducktwirls.org\/?page_id=79"},"modified":"2025-06-22T14:41:38","modified_gmt":"2025-06-22T14:41:38","slug":"articles","status":"publish","type":"page","link":"https:\/\/ducktwirls.org\/index.php\/articles","title":{"rendered":"Articles"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-295 post type-post status-publish format-standard hentry category-uncategorized\">\n\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-11-01T08:52:30+00:00\">November 1, 2025<\/time><\/div>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\"><\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/ducktwirls.org\/index.php\/2025\/11\/01\/295\">continue reading<\/a><\/p><\/div>\n<\/li><li class=\"wp-block-post post-246 post type-post status-publish format-standard hentry category-uncategorized\">\n<h4 class=\"wp-block-post-title\"><a href=\"https:\/\/ducktwirls.org\/index.php\/2025\/06\/21\/io_uring-interaction-with-user-space-threads\" target=\"_self\" >io_uring: interaction with user-space threads<\/a><\/h4>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-06-21T08:48:00+00:00\">June 21, 2025<\/time><\/div>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">For each thread that submits I\/O requests through io_uring, an in-kernel work queue is created to process those requests. Requests don&#8217;t always go through the work queue, however. Requests only go through the work queue under special conditions such as when certain flags are set on the request or in a situation when running the&hellip;<\/p><p class=\"wp-block-post-excerpt__more-text\"><a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/ducktwirls.org\/index.php\/2025\/06\/21\/io_uring-interaction-with-user-space-threads\">continue reading<\/a><\/p><\/div>\n<\/li><\/ul>\n\n\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"blank","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/pages\/79"}],"collection":[{"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":8,"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/pages\/79\/revisions"}],"predecessor-version":[{"id":256,"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/pages\/79\/revisions\/256"}],"wp:attachment":[{"href":"https:\/\/ducktwirls.org\/index.php\/wp-json\/wp\/v2\/media?parent=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}