canonical将ubuntu 27.04 版本的时间同步工具换成了rust写的ntpd-rs

3月28日,IT之家曝光了一条惊人消息:Canonical决定把Ubuntu 27.04版本的时间同步工具换成了基于Rust写的ntpd-rs,这次的改变相当大。老的chrony之类的工具得让路。Canonical相信,用Rust编出的ntpd-rs能更好地保护内存安全,防止很多常见的漏洞。过去Ubuntu在时间管理上是用chrony还有linuxptp这些分散的工具,虽然功能强但维护起来太麻烦。现在用ntpd-rs想把它们统一起来,让系统更稳也更容易用。目前ntpd-rs还是个半成品,缺多线程和安全隔离这些功能。不过Canonical给它信心满满,打算先测测CPU占用和内存消耗。如果效果达标,这就成了27.04的默认时间方案了。Rust语言在这方面很出名,能保证运行时的内存安全,这对处理时间同步这种关键任务特别重要。以后选时间同步工具不光看技术好坏,还得看系统的安全和稳定性。ntpd-rs的出现说明Ubuntu在追求高效、安全的系统上又往前走了一大步。未来我们也得关注它在实际应用中的表现,看它在游戏、视频还有办公里能带来多少便利。毕竟不管是做啥事情,时间准不准都是个大问题。