non-ECC内存与ECC内存有何不同?

2024-12-27 22:52:39
推荐回答(3个)
回答1:

ECC RAM 每面均有9枚存储器颗粒,比普通的多1枚。

ECC内存通常应用在服务器或者工作站中,因为ECC内存的检查纠正功能,当内存出现部分读写错误时,ECC的功能可以将这些错误纠正回来,减少当机/蓝屏等概率.保证了数据存储/读写的准确性.。

与非ECC内存相比,由于生产ECC内存需要额外的硬件,并且由于ECC内存和相关系统硬件的生产量比较小,因此ECC内存的价格通常较高。 支持ECC的主板,芯片组和处理器也更昂贵。

ECC在某些系统上可能会使内存性能降低大约2-3%,具体取决于应用程序,这是因为ECC内存执行错误检查需要额外的时间。 但是,现代系统将ECC测试集成到CPU中,只要未检测到错误,就不会对内存访问产生任何额外的延迟。

回答2:

non-ecc
就是普通内存,不带ecc校验功能(ecc校验,每8颗粒多配一颗颗粒做校验使用)
目前一般有non-ecc、ecc、reg-ecc、fb几种,最常见的还是普通电脑使用的non-ecc内存
---
补充回答,一般民用主板支持non-ecc,可以使用ecc内存但是ecc功能是不起作用的,但是不能使用reg-ecc和fb内存

回答3:

ECC是“Error Checking and Correcting”的简写,中文名称是“错误检查和纠正”。ECC是一种能够实现“错误检查和纠正”的技术,ECC内存就是应用了这种技术的内存,一般多应用在服务器及图形工作站上,这将使整个电脑系统在工作时更趋于安全稳定。

non-ECC即没有此功能