GNU Coreutils 9.11 稳定版发布:Linux 基础工具升级

GNU 项目最近发布了 Coreutils 9.11 稳定版。这套工具几乎是所有 Linux 和类 Unix 系统的“地基级组件”,像catwccut这些日常命令,都属于它的核心内容。本次更新并没有担心使用方式,但在性能和细节上做了惊人的升级。

数据处理性能全面提升是
该版本最明显的变化,就是很多处理数据时的常用工具变得更快了,尤其是在大数据流和高频操作场景下。

  • 在Linux平台上,catyes引入了零拷贝I/O技术,最高可带来约15倍的性能提升,让数据在管道中传输更加
  • 在ARM架构设备上,支持NEON指令集的系统中,wc -l的性能最高提升约4.5倍
  • shuf通过使用非锁定 stdio,在随机数据处理场景下速度最高提升约 2 倍

这些优化看起来偏底层,但在大量日志处理、脚本或数据流操作时,体验运行会更加明显。

🧵多字节字符支持更完善
过去在处理 UTF-8 字符或表情符号等多字节内容时,一些工具会出现统计或识别不准确的问题。该版本对此问题做了系统修复。

  • cutnlexpandunexpand现在可以正确识别多字节字符
  • wc -m在处理多字节数据流时,性能最高提升约2.6倍

这意味着在多语言文本处理或现代日志分析场景中,工具会更可靠,也更稳定。

🔧功能增强和兼容性改进
除了性能提升,一些工具也增加了新的能力,让它们在不同的环境下更好用:

  • cut新增-w-F-O等选项,提高与其他实现的兼容性
  • date支持解析dd.mm.yy这种用点分隔的日期格式,更贴近习惯日常地区
  • cksum --check改进了文件名处理方式,在包含特殊字符时更安全、更成功错误

这些虽然不明显,但在脚本和自动化任务里会更实用。

如果想深入了解所有技术细节,可以查看官方发布说明

 

🌿总结
Coreutils 9.11 不是一个“改写体验”的大版本,但它做了一件很重要的事:让基础工具在现代硬件和现代数据场景下运行得更快、更稳定。从零拷贝优化到多字节支持,再到细节级兼容性改进,这个版本是在默默加固 Linux 系统最基础的效率基础。

The post GNU Coreutils 9.11 稳定版发布:Linux 基础工具升级 first appeared on Linux迷.

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/235248.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>