Linux之父坚持用ECC:电脑稳定性不能只看CPU

📅 发布时间:2026/10/3 12:00:29
Linux之父坚持用ECC:电脑稳定性不能只看CPU
对于很多普通电脑用户来说,内存可能是整台电脑里最容易被忽略的硬件之一。买电脑时,人们通常会关注内存容量、频率和时序,却很少注意内存有没有ECC功能。但在Linux内核开发者Linus Torvalds眼里,情况完全不同。近年来他多次公开表达对ECC内存的重视,甚至把“能不能信任自己的电脑”放到了硬件选择的重要位置。2021年,他曾公开批评消费级市场长期缺乏ECC支持,认为市场对ECC的定位和产品线切割影响了这项技术的普及。到了2025年,Torvalds在参与打造自己的Linux PC时依然选择了ECC内存,并强调可靠性比单纯追求极限性能更加重要。这个选择也再次让ECC进入了普通PC用户的视野。那么,ECC究竟是什么,它解决的又是什么问题?ECC并不是让内存“更快”,而是让数据更可靠ECC的全称是Error-Correcting Code,也就是错误校正码。它与普通内存最大的区别,并不在于容量或者频率,而在于它能够对存储在内存中的数据进行额外检查,并在一定范围内发现和修正错误。普通内存保存一个数据后,CPU再次读取时,通常默认里面的内容就是正确的。如果某个存储单元中的一个比特从0变成了1,或者从1变成了0,系统并不会天然