{"id":233409,"date":"2026-04-20T11:28:00","date_gmt":"2026-04-20T15:28:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/04\/20\/gnu-coreutils-9-11-delivers-enhanced-performance-and-multi-byte-character-support\/"},"modified":"2026-04-20T12:50:13","modified_gmt":"2026-04-20T16:50:13","slug":"gnu-coreutils-9-11-delivers-enhanced-performance-and-multi-byte-character-support","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/04\/20\/gnu-coreutils-9-11-delivers-enhanced-performance-and-multi-byte-character-support\/","title":{"rendered":"GNU Coreutils 9.11 Delivers Enhanced Performance and Multi-Byte Character Support"},"content":{"rendered":"<p><a href=\"https:\/\/linuxiac.com\/gnu-coreutils-9-11-released-with-speed-boosts-multi-byte-character-support\/\">GNU Coreutils 9.11 Delivers Enhanced Performance and Multi-Byte Character Support<\/a><\/p>\n<p><a href=\"https:\/\/linuxiac.com\/gnu-coreutils-9-11-released-with-speed-boosts-multi-byte-character-support\/\">https:\/\/linuxiac.com\/gnu-coreutils-9-11-released-with-speed-boosts-multi-byte-character-support\/<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-04-20 11:28:00<\/a><\/p>\n<p>Source Domain: <a href=\"linuxiac.com\">linuxiac.com<\/a><\/p>\n<p>The GNU Project has announced the stable release of Coreutils 9.11, the latest update to its essential suite of command-line tools used on most Linux and Unix-like systems.<\/p>\n<p>A key highlight of Coreutils 9.11 is a significant increase in data throughput for several widely used utilities.<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Zero-Copy I\/O:<\/strong> On Linux, cat and yes now use zero-copy I\/O techniques, delivering up to 15x performance gains and improving the efficiency of data piping and stream generation.<\/li>\n<li><strong>ARM NEON Optimization:<\/strong> On ARM-based hardware, the wc -l command is now up to 4.5x faster on systems supporting NEON instructions.<\/li>\n<li><strong>Faster Shuffling:<\/strong> The shuf utility now operates up to 2x faster by using unlocked stdio, reducing overhead during high-speed data randomization.<\/li>\n<\/ul>\n<p>Previously, some core text utilities had difficulty handling multi-byte characters, such as UTF-8 symbols or emojis. Coreutils 9.11 resolves this by making cut, nl, and un\/expand fully multi-byte character aware. Additionally, wc -m, which counts characters, is now up to 2.6x faster when processing multi-byte streams.<\/p>\n<p>In addition to performance improvements, several tools have received updates to enhance compatibility with other Unix versions and modern workflows:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>cut:<\/strong> New options (-w, -F, -O) have been introduced to improve compatibility with various implementations.<\/li>\n<li><strong>date:<\/strong> The utility now supports parsing dot-delimited dates in the dd.mm.yy format, which is widely used in many regions.<\/li>\n<li><strong>cksum:<\/strong> The &#8211;check flag now uses more robust file name quoting to prevent errors or security issues when processing files with unusual characters.<\/li>\n<\/ul>\n<p>For a deeper technical dive into all the changes in GNU Coreutils 9.11,\u00a0see the announcement.<\/p>\n<h3 class=\"author-box-name\">\n\t\t\t\tBobby Borisov\t\t\t<\/h3>\n<p>Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a&#8230;<\/p>\n<p><a href=\"https:\/\/linuxiac.com\/gnu-coreutils-9-11-released-with-speed-boosts-multi-byte-character-support\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GNU Coreutils 9.11 Delivers Enhanced Performance and Multi-Byte Character Support https:\/\/linuxiac.com\/gnu-coreutils-9-11-released-with-speed-boosts-multi-byte-character-support\/ Publish Date: 2026-04-20 11:28:00&#8230;<\/p>\n","protected":false},"author":1,"featured_media":233411,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/linuxiac.com\/wp-content\/uploads\/2026\/04\/gnu-coreutils-911.jpg","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71,57],"class_list":["post-233409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux","tag-security"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/233409"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=233409"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/233409\/revisions"}],"predecessor-version":[{"id":233412,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/233409\/revisions\/233412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/233411"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=233409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=233409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=233409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}