經常網購的朋友,如果在電商網站搜索内存條,你會發現服務器内存比普通電腦的内存貴了3倍有餘。而從産品的外觀,容量和頻率來看,基本都差不多。那到底有什麼區别呢?
衆所周知,服務器基本都是7X24小時對外服務,穩定性要求非常高。内存條自然也是一樣的。為了實現這一目标,服務器内存增加了重要的ECC校驗功能。這個功能不僅能夠幫助服務器内存發現數據位的錯誤,而且還會自動糾正錯誤。這就使得服務器很少因為内存錯誤導緻藍屏死機。可以很好地保障系統穩定運行。
對于普通台式機來說,隻有羨慕的份。因為台式機内存沒有ECC功能,而且就算想插服務器内存,也因為無法識别這些功能導緻無法使用。所以,我們的台式機經常會因為内存錯誤導緻藍屏死機。
那如何識别内存具有ECC功能呢?其實,隻需要數數内存條上的芯片顆粒就可以了,帶ECC的内存比普通内存多1個校驗芯片。通常是奇數顆粒。
服務器内存雖然工作穩定,但也有可能出現故障。當出現故障需要更換時,一般情況下都是需要關機再更換的。但不少廠家為了更好地實現服務器的易維護性,為内存設計有熱插拔技術。比如,IBM就研發了内存保護技術、内存鏡像技術、内存熱添加/交換技術;而HP則研發了鏡像内存技術、在線内存備份技術和熱插拔陣列内存技術。
不過值得注意的是,内存熱插拔并沒有像硬盤熱插拔那麼簡單。它需要操作系統、軟件和硬件等多方面的支持。所以,當碰到服務器需要更換内存時,如果希望熱插拔内存,請記得查閱廠家維護手冊。如果廠家手冊并不支持熱插拔或者操作非常麻煩,建議還是先關機再更換更加穩妥。
除了ECC校驗功能外,服務器内存為了能夠更加穩定的工作。生産廠商一般會選擇三星、鎂光、海力士等大品牌優質的内存顆粒作為零部件,從而層硬件層面保障内存工作的穩定性。而台式機則沒有那麼講究,廠商為了更好的銷售産品,一般以更多的宣傳容量、頻率作為賣點。至于使用什麼内存顆粒則随廠家自己得意了。
服務器内存和普通内存最大的差别就是使用場景不同。服務器内存因為需要7X24小時不間斷運行,所以更加注重穩定性和易維護性。所以開發了ECC和熱插拔等高級技術,同時零部件也會使用更好的品牌。
,