Board logo

主題: [新聞] [新聞]微軟認為DRAM是導致當機的主因 應升級ECC [打印本頁]

發表人: Basuya    時間: 2007-5-22 09:03 AM     主題: [新聞]微軟認為DRAM是導致當機的主因 應升級ECC

微軟認為DRAM是導致當機的主因 應升級ECC

2007年05月21日 星期一        
【科技日報籃貫銘報導】

外電消息報導,依據一份微軟外流的機密資料顯示,微軟認為導致電腦系統當機的主要原因是DRAM的資料讀寫錯誤,而為了降低當機的機率,微軟建議廠商應該使用具有ECC功能的記憶體。

報導指出,微軟在四年前就開始利用其線上系統錯誤分析工具(OCA)來收集系統當機的資料,而在18個月前,微軟便將這些資料分享給電腦系統和晶片廠商,讓他們能夠針對可能的問題做改善。

而這些廠商透露,DRAM的single-bit錯誤率是導致系統當機的十大主因之一。因此微軟建議PC廠商使用ECC記憶體取代DRAM記憶體。ECC為Error Checking and Correcting是一種偵錯檢正功能。

目前ECC記憶體主要使用於伺服器中,由於其成本較高,因此PC廠商比較少使用在NB和個人電腦上。而日前召開的微軟硬體工程大會中,也有一些系統廠商表示將接受微軟的建議,但包含三星在內的部份DRAM廠商仍對此表示懷疑。

PS. 微軟自己的程式沒寫好,居然怪到硬體上面,有夠扯的啦!
發表人: shiuh    時間: 2007-5-22 09:19 AM

用ECC的電腦不也照當不誤!!
微軟還真鬼扯..
明明是作業系統有問題...
我們的客戶都是用工作站電腦,每一台的Ram都是ECC的
不也一陣子之後系統就開始當機了...
發表人: 自由之風    時間: 2007-5-22 09:36 AM

感覺好像當機不是軟體有問題
是因為做硬體的沒有把檢查做仔細
怪了, 需要檢查不就是因為本來就會有問題? 要不要寫個軟體的ECC一起來預防一下
發表人: dayi    時間: 2007-5-22 09:37 AM

用Linux就沒這個問題
m$太會牽拖了吧
發表人: jjooeeyy    時間: 2007-5-22 03:59 PM

請問我用ECC還當機
是不是微軟要去找製造廠商理論...

雖然ECC真的能提升穩定度但也沒這麼扯
發表人: keith    時間: 2007-5-22 04:29 PM

RAM在出廠時候
都有經過測試
才賣到USER手中
要是還要追加ECC功能
那所做的測試不都是白工嗎???

發表人: tanpitt    時間: 2007-5-22 04:33 PM

感覺微軟又再推卸責任了
DRAM的single-bit錯誤率是導致系統當機的十大主因之一
那系統當機第一大主因呢?
是微軟它自己
發表人: ithinkurdumb    時間: 2007-5-22 05:04 PM

基本上不論是OS people, system people甚至是DRAM people,
都認為single-bit DRAM error是造成當機的主要原因.
(MS在Windows 95的時代就建議OEM在desktop上使用ECC增加穩定度, 不過當時single-bit error不是造成當機的主要原因. 現在OEM都贊同了, why?)
而且這個情形不只在Windows上,
BSD一樣有這個問題 (根據HP的資料).

如果認為MS在推卸責任的話,
建議看一下來自WinHEC的報導,
或是WinHEC的whitepaper.

This is a good start:
http://www.eetasia.com/ART_8800465344_499495_NT_468826c4.HTM
發表人: wugen    時間: 2007-5-23 10:54 AM

DRAM的品質下降也是原因之一..  反正是有保固, 由客戶去做測試就好了
發表人: GGL    時間: 2007-5-23 01:59 PM


引用:
dayi寫到:
用Linux就沒這個問題
m$太會牽拖了吧


實驗室有幾個人想玩Linux,包括我...
我安裝完之後,沒過多久就當機了....
其他人,灌完放著,12小時內必當
每台電腦的硬體設備也不一樣....所以我們得到一個結論....
當機頻率Linux >> M$
這怎麼跟我想像中的不同
雖然我不常用Linux,但是每當我想安裝來玩玩看就會發生當機問題,不管是單純文字介面還是XWin....
不知道是不是硬體的問題
發表人: ithinkurdumb    時間: 2007-5-23 02:15 PM

Linux應該也不是這麼容易當機才對 (穩定的build),
多半是硬體衝突.

其實造成Windows和Linux, BSD當機的一個主要原因,
就是硬體的衝突.
因為支援的硬體太多,
碰到driver沒寫好 (Creative啊, Logitech啊...),
常常就BSOD了.
(這方面Vista進步了狠多, 大部分的driver crash都還可以recover.)
發表人: NeoBetas    時間: 2007-5-23 03:39 PM

一般的板子不支援ECC買ECC的RAM等於沒用,二來就算換了ECC也沒換腦袋。
ECC的記憶體也比NON-ECC貴...,建議以後每一套Windows都附送一台Workstation,內建32G ECC RAM,到時候再當機他就會跟你說是你CPU的CORE不夠多。
發表人: RetupmocSoft    時間: 2007-5-23 08:11 PM

微軟是不是也想加入記憶體供應商大戰
下回作業系統搞不好會挑 Memory 是 ECC 才給安裝....

當然,M$ 當機還是慣例。
發表人: Adsmt    時間: 2007-5-23 08:57 PM

以記憶體的運作模式,不使用 ECC 本來就是一件很危險的事,只要十億個位元之中有一個錯誤,就可能導致當機,或許有人會覺得出廠時都已經測到萬無一失,好吧,就算萬無一失,但你能保證使用一年後還是萬無一失嗎?
當機算是小事了,「發生錯誤還不當機」才是最可怕的。
硬碟使用 CRC 確保資傳輸正常,壓縮檔也會使用 CRC 確保壓縮/解壓檔案一致。
記憶體因為成本問題,所以一般記憶體省略 ECC 的電路,但這不代表記憶體就不需要 ECC.
發表人: mmcatdog    時間: 2007-5-23 10:12 PM

如果用ecc就不會當機那我就換
但是有些公司採用ecc 環境又是windows 2000 server+ms sql 等
還是會有當機的可能
該不會又說換2003就不會當機了吧
發表人: XDR    時間: 2007-5-24 05:49 AM

屁- -
微軟幫出錢我就換ecc
現在vista動輒狂吃2G~4G記憶體 e個頭喔
這篇報導擺明是「吃不起麵包何不吃蛋糕」最佳例子
能換當然想換啊 ecc耶!?
真是苦了我們這些死老百姓 sigh...
發表人: dayi    時間: 2007-5-24 10:04 AM


引用:
GGL寫到:
實驗室有幾個人想玩Linux,包括我...
我安裝完之後,沒過多久就當機了....
其他人,灌完放著,12小時內必當
每台電腦的硬體設備也不一樣....所以我們得到一個結論....
當機頻率Linux >> M$
這怎麼跟我想像中的不同
雖然我不常用Linux,但是每當我想安裝來玩玩看就會發生當機問題,不管是單純文字介面還是XWin....
不知道是不是硬體的問題


我架過的機器幾乎都沒有當機的問題說
從最早架在386上的FreeBSD 2.2.6(最高記錄是5xx天沒有關機過)
到現在架在雙核心上的ubuntu 7.04(從4/1開到目前,尚未重開機)
我個人認為是調校設定的問題
畢竟很多都是要自己手工下去一個一個改
不像m$的圖形介面這麼完整
設定這方面
請善用"男人"(man)去查詢
發表人: wugen    時間: 2007-5-24 11:40 AM


引用:
GGL寫到:

實驗室有幾個人想玩Linux,包括我...
我安裝完之後,沒過多久就當機了....
其他人,灌完放著,12小時內必當
每台電腦的硬體設備也不一樣....所以我們得到一個結論....
當機頻率Linux >> M$
這怎麼跟我想像中的不同
雖然我不常用Linux,但是每當我想安裝來玩玩看就會發生當機問題,不管是單純文字介面還是XWin....
不知道是不是硬體的問題



我有一台放在朋友家裡的Linux Server, uptime 是415天(上一次關機原因是搬去那裡)
之前的uptime是5xx天
發表人: jjooeeyy    時間: 2007-5-24 12:15 PM

http://www.eetimes.com/news/semi ... articleID=199601761

又有一篇報導了~"~

算了沒差 要是到時候ECC量產價格肯定跌
如果價格跌到一般市場能接受
增加穩定度何樂而不為呢?
發表人: killer00    時間: 2007-5-24 01:23 PM

使用ECC這當然是好,我覺得如果MS以這為藉口來掩飾自己產品的問題,未免太小看使用者了,如果真是沒使用ECC的錯,就如同前面幾位所講的,Linux的穩定性為何會比Windows高?我想再舉個例子,相信不少人用過Win95、98,和現在的OS相比,穩定性這不用說了吧,但這跟ECC有何關連?沒有嘛,這是MS自己的問題,不是嗎?

不可否認,如果ECC變成標準配備時,好處確實不少:
1.OS設計輕鬆,不再需要由OS完全監督記憶體,且OS本身對記憶體使用的嚴謹度也不需要這麼高。
2.藉由記憶體本身的硬體監督機制管理記憶體,會比OS更有效率。
3.OS設計成本降低,改由硬體承擔。
4.穩定性較高,較不易受到使用者改變OS造成不良影響。
5.OS運作的負擔降低,系統不需要花費更多額外的資源去監督記憶體。

當然MS會很高興所有使用者將ECC列為標準配備,而我也認為在ECC成本能降到大眾能接受的水準時,確實可以將其訂為標準配備,但MS用ECC當藉口掩飾自己設計上的缺陷,這點我就不認同,也代表MS沒有改進的心;用ECC沒有錯,但一個不肯改正自己缺失的公司,把過錯全歸咎於ECC不普及,這點我就非常鄙視。
發表人: ithinkurdumb    時間: 2007-5-24 04:13 PM

Who said Linux is more stable than Windows?

Every OS (at least most) is getting more and more stable. In Windows's case, now the OS itself is so stable that switching to ECC actually makes a different. This is also the case of server OSes. Because the OS itself is stable enough, manufacturers need to use other methods (ie using ECC) to increase the system's stability.

Btw, try understand how ECC works first, then make your comment.
發表人: jimss    時間: 2007-5-24 06:44 PM

牽拖一些543的理由 扯點政治 像不像當前的執政黨 做不好 賴給反對黨 目前一般主流的母板鮮少有支援ECC功能的記憶體 況且樓上幾位有用ECC記憶體系統不是依然會出現當機情況 那乾脆微軟推給末端使用者 不會操作電腦 好罷
發表人: suyouchiuan    時間: 2007-5-24 08:24 PM

現在 ECC-Ram 的價格比沒 ECC 貴蠻多的, 我一般老百姓就算裝新電腦也不會考慮買有 ECC 的 RAM, 除非兩者的價差能夠維持一定水準, 或是要配一台 特殊需求或當 server 的電腦, 不然一般電腦有足夠大的 RAM 用就夠了.
發表人: chrishikki    時間: 2007-5-24 09:15 PM


引用:
jimss寫到:
牽拖一些543的理由 扯點政治 像不像當前的執政黨 做不好 賴給反對黨 目前一般主流的母板鮮少有支援ECC功能的記憶體 況且樓上幾位有用ECC記憶體系統不是依然會出現當機情況 那乾脆微軟推給末端使用者 不會操作電腦 好罷


TWed2k管理規章第2項:NO 政治文, 包括任何可能引起政治爭論的文章
http://twed2k.org/viewthread.php?tid=130663&extra=page%3D1

個人倒是覺得軟體會影響的層面比硬體來的大

[chrishikki 在  2007-5-24 09:20 PM 作了最後編輯]
發表人: DraculaCwg    時間: 2007-5-24 09:24 PM

ecc的ram比較不好買到呀
之前同事買了一台hp的pc當desktop用
裡面就是ecc的ram
到現在想加ram都還沒加成
發表人: dennischerry    時間: 2007-5-28 11:02 AM

就跟XBOX一樣, ms 再來賣電腦好了
軟硬體都通包, 就沒有硬體的問題了啊!!
發表人: wugen    時間: 2007-5-28 02:50 PM

Apple就是這樣, 時間一道就硬體+軟體一起換掉
發表人: rainwen    時間: 2007-5-28 05:03 PM

其實很多Linux討論網站都有建議系統上不要安裝多餘的軟硬體,以增加系統的穩定性。
這個規則其實也適用於Windows上,只要使用穩定的硬體及其Driver;
架設的系統環境單純,Windows也是不容易當機的......

我們公司都各有Linux及Windows Server作服務,基本上都很少當機
大家對Windows當機的不良印象主要是來自於Win95、98時代,
它的不穩來自於架構(相容16位元的32位元系統),這也是為了在過渡時期
能讓企業沿用16位元應用軟體的緣故;基本上NT架構的系統(純32位元)
還是有相當的穩定度的......

ECC也是有使其穩定的效益在,不然也不會成為Server的標準配備;
只是放在大家普遍喜歡安裝一堆不明軟硬體的Desktop上,能有多少助益,
還有待考驗......
發表人: liangk    時間: 2007-5-31 04:09 PM

之前也常出現記憶體不能為READ的錯誤訊息,原本以為是RAM的問題
換了新的還是一樣..
發表人: SIN    時間: 2007-5-31 07:08 PM

小便尿不準,卻要怪馬桶歪




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0