隨著網絡的普及和應用,服務器也為越來越多的企業所需要,可是對于服務器內存,大多數人還是缺乏了解。其實服務器內存與普通內存在總體功能上和外觀上是基本沒有區別的,主要區別在它們所使用的技術上,為了讓大家對服務器內存有一個較全面的了解,我們就以一問一答的方式來具體介紹。在這里推薦給大家三款服務器內存,三星8GB DDR3 1333 REG ECC、金士頓4GBDDR31333 ECC和三星16GB DDR3 1333 ECC。
三星8GB DDR3 1333 REG ECC(圖片來源于網絡)
問:什么是服務器內存?它與普通 PC 機上的內存有什么區別?
答:服務器內存也是內存,它與我們平常在電腦城所見的普通 PC 機內存在外觀和結構上沒有什么明顯實質性的區別,它主要是在內存上引入了一些新的技術,普通 PC 機上的內存在服務器上一般是不可用的服務器認不到的,這就是說服務器內存不能隨便為了貪便宜用普通 PC 機的內存來替代的原因了。有些人把具有某種技術的內存就稱之為"服務器內存",其實是不全面的,服務器的這些內存技術之所以在目前看來是服務器在專用,但不能保證永遠只能是服務器專用。這些新技術之所以先在服務器上得以應用是因為服務器價格較貴,有條件得以應用,這些新技術由于價格的原因暫時在普通 PC 機上無法實現應用,但是會隨著配件價格的下降逐步走向普通 PC 機,就行原來的奇偶校正內存一樣原先也是最先應用在服務器上,現在不是很普遍了嗎?所以服務器內存并不是一種特指,它是內存新技術在不同時間段上的應用。
問:什么是 Buffer 和 Unbuffer 的?
答:Buffer 即緩存器,也可理解成高速緩存,在服務器及圖形工作站內存有較多應用,容量多為 64K,但隨著內存容量的不斷增大,其容量也不斷增加,具有 Buffer 的內存將對內存的讀寫速度有較大提高,象早起 168 芯 EDOECC 服務器內存大多都帶 Buffer,Unbuffer 表示不具有高速緩存。有 Buffer 的內存幾乎都帶有 ECC 功能,Unbuffer 內存只有少數帶 ECC 功能。
詳談服務器內存的未來發展趨勢
問:目前主要些什么品牌的服務器內存?
答:由于服務器內存在技術難度和加工工藝上比普通PC機上的內存有較大提高,在服務內存品牌選擇上沒有象普通PC機內存一樣那么雜,但目前服務器內存品牌也有逐步雜化的趨勢,目前主要的服務器內存品牌主要有三星、IBM、NEC等,但主要以前面幾種在市面上較為常見,而且質量也能得到較好保障。
三星16GB DDR31333 ECC(圖片來源于網絡)
問:服務器內存技術的發展如何?
答:服務器內存也與任何其它產品一樣,新技術是在不斷開發,不斷得到應用,然后逐步取代原有的技術,實現它的普及應用。ECC技術在目前來說是服務器內存的主流技術,但新內存技術已在不斷涌現,目前主要有IBM和Chipkll技術在被各內存生產廠商采用。在內存類型上主要已有DDR和RDAMB公司的RDRAM來取代目前的SD內存,這種DDR目前也帶有ECC技術。但上述主流內存技術也都是在圍繞ECC技術這同一方向。同屬于ECC技術范疇。
問:選擇服務器內存應該注意什么事項?
答:服務器內存的選擇不能與普通兼容機一樣隨便選擇,因為服務器一般要求24小時連續不間斷工作,而且要求主速度較高,容量較大,目前的一般要求在PC133以上,所以在選擇內存時一定要注意選擇服務器專用內存,外頻要在133MHZ以上,不能隨便用一個PC的內存代替。內存的優化主要體現在內存訪問緩沖時間的設置,在CMOS中有相應設置,一般應盡量設置為小一點的緩沖時間,這樣速度會更快些。另外,服務器內存千萬不要用兼容條或是貼了假原裝標簽的內存。一定要選擇一個好的供應商,一個好的內存品牌。
服務器的內存大小很關鍵
那么服務器究竟需要多大的內存呢?這與服務器的用途有關。目前即使是最低檔的工作組級服務器,標準情況下配備的內存也在128MB以上;部門級服務器的內存應該在256MB以上;至于企業級服務器,則應該配備512MB以上的內存。
為什么服務器需要那么大的內存呢?這是由服務器的特點所決定的。服務器是網絡上向其他計算機提供服務的計算機,同一時間內,服務器要響應幾十臺甚至幾百臺、上千臺計算機向它發出的請求。想像一下,如果有成百上千的人同時跟你說話,你能應付得了嗎?
金士頓4GBDDR3(圖片來源于網絡)
服務器必須能夠響應允許范圍內的其他計算機的請求。為了達到這個目的,服務器需要更多、更快的CPU來處理這些請求。但是如果沒有足夠大小的內存,即使服務器的CPU再快,它的功能也施展不出來,因為內存相當于工廠的生產車間,CPU 要處理的數據,必須調到內存中才能處理,就像產品必須在生產車間里才能生產一樣。服務器操作系統對服務器的內存要求也很高。128MB 的內存對沒有安裝活動目錄的 Windows Server 2000來說,如果不運行特別多的網絡服務,還勉強夠用;但是一旦服務器安裝了活動目錄服務,Windows Server 2000一啟動就需要 130 多兆內存,比可用的物理內存還多,更別談運行其他的服務了。服務器沒有足夠的內存,服務器就會把硬盤虛擬成內存,虛擬內存只是起臨時存貯 CPU 的計算數據的作用。硬盤的響應速度比內存慢了幾十倍至幾百倍,因此大量使用虛擬內存會嚴重影響服務器的性能。
服務器的內存數量不足,會表現為服務器運行的程序響應速度變慢、硬盤指示燈長亮、硬盤總是響個不停等,嚴重時表現為服務器停止響應,即陷入"死機"狀態。解決這些問題的有效方法只有一個--增加內存的數量。但是內存也不是隨便能夠添加的,因為服務器內存會大大影響服務器的穩定性。添加服務器內存,最好使用由服務器生產廠商驗證過的產品,或者直接從服務器生產廠商的代理商、維修站購買。