服務(wù)器內(nèi)存之所以優(yōu)于電腦內(nèi)存,是因?yàn)槠洫?dú)有的ECC、Chipkill、寄存器等技術(shù),為服務(wù)器內(nèi)存提供了極高的穩(wěn)定性和糾錯(cuò)性能。下面,小編將給大家分析下什么是服務(wù)器內(nèi)存技術(shù)?
1、糾錯(cuò)碼內(nèi)存
錯(cuò)誤檢查與糾正(ECC)是計(jì)算機(jī)指令中的一種糾錯(cuò)技術(shù),廣泛應(yīng)用于各個(gè)領(lǐng)域。與普通服務(wù)器內(nèi)存中使用的Parity這種錯(cuò)誤檢查技術(shù)相比,ECC技術(shù)不僅可以檢查錯(cuò)誤,還可以糾正錯(cuò)誤。由于電氣因素,服務(wù)器內(nèi)存中傳輸?shù)臄?shù)據(jù)不可能完全準(zhǔn)確。采用ECC內(nèi)存,可以保證服務(wù)器系統(tǒng)的穩(wěn)定性和可靠性。
2、登記
寄存器是服務(wù)器RAM中廣泛使用的另一項(xiàng)技術(shù)。實(shí)際上,寄存器之于服務(wù)器內(nèi)存就像目錄之于書(shū)籍。有了寄存器,服務(wù)器內(nèi)存在收到指令后,可以先檢索目錄,再進(jìn)行讀寫(xiě)操作。如此一來(lái),服務(wù)器RAM的工作效率將大大提高。更何況現(xiàn)在流行的寄存器內(nèi)存也帶有ECC技術(shù),所以也叫ECC Registered memory。這兩者總是相輔相成的。
3、Chipkill內(nèi)存技術(shù)
Chipkill內(nèi)存技術(shù)是IBM在20年前為解決服務(wù)器內(nèi)存中ECC技術(shù)的不足而開(kāi)發(fā)的。它是一種新的ECC內(nèi)存保護(hù)標(biāo)準(zhǔn)。由于ECC無(wú)法糾正超過(guò)兩位的錯(cuò)誤,因此所有數(shù)據(jù)位都可能丟失,從而導(dǎo)致系統(tǒng)崩潰。
但是,通過(guò)Chipkill技術(shù)可以將數(shù)據(jù)寫(xiě)入多個(gè)DIMM內(nèi)存芯片,這意味著如果其中任何一個(gè)芯片發(fā)生故障,都會(huì)影響一個(gè)數(shù)據(jù)字節(jié)的某一位,而不是服務(wù)器的正常運(yùn)行。此外,通過(guò)Chipkill內(nèi)存技術(shù),服務(wù)器內(nèi)存最多可同時(shí)檢查并修復(fù)4個(gè)壞數(shù)據(jù)位,進(jìn)一步提高服務(wù)器可用性。
4、內(nèi)存鏡像
內(nèi)存鏡像是一種將服務(wù)器內(nèi)存分成兩個(gè)獨(dú)立通道的技術(shù)。通常,一個(gè)通道會(huì)復(fù)制另一個(gè)通道以實(shí)現(xiàn)冗余。
例如,如果DIMM出現(xiàn)故障,整個(gè)服務(wù)器系統(tǒng)不會(huì)受到影響,因?yàn)閮?nèi)存控制器會(huì)立即轉(zhuǎn)移到另一個(gè)通道。因此,通過(guò)內(nèi)存鏡像,可以實(shí)現(xiàn)更高級(jí)別的內(nèi)存可靠性和整合。此外,它還提供針對(duì)單比特和多比特錯(cuò)誤的全面保護(hù)。
5、內(nèi)存保護(hù)
顧名思義,內(nèi)存保護(hù)是一種控制計(jì)算機(jī)內(nèi)存訪問(wèn)權(quán)限數(shù)量的策略。它的主要目的是防止應(yīng)用程序占用系統(tǒng)未分配的內(nèi)存,可以在一定程度上避免損壞或數(shù)據(jù)丟失。
類似于硬盤(pán)的熱備份,內(nèi)存保護(hù)技術(shù)可以在內(nèi)存條出現(xiàn)故障時(shí),利用空閑位來(lái)恢復(fù)數(shù)據(jù),從而保證服務(wù)器的平穩(wěn)運(yùn)行。它還可以糾正每對(duì) DIMM 中最多4個(gè)連續(xù)的位錯(cuò)誤。
總結(jié):什么是服務(wù)器內(nèi)存技術(shù)?服務(wù)器內(nèi)存技術(shù)是可以通過(guò)使用ECC內(nèi)存、寄存器、Chipkill內(nèi)存等技術(shù)實(shí)現(xiàn)更好的性能。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站