SSD使用卡頓的原因分析

作者: 莫征虎  2015-03-18 15:26 [查查吧]:m.uabf.cn

   購買了新款SSD的朋友,可能被一個現(xiàn)象困擾,就是系統(tǒng)無故停止響應(yīng)或是卡頓。具體情況可以按照SSD的主控分別有如下表現(xiàn):

  1、Sandforce主控:正常操作電腦過程中,系統(tǒng)突然停止響應(yīng),硬盤燈狂閃,鼠標指針成為圓圈,點什么都沒反應(yīng),這種狀況可能會持續(xù)1~2分鐘,之后正常。

  2、C300主控:經(jīng)常性短暫的卡頓,比如QQ聊天時能明顯感覺到打字過程不連續(xù),0.1s左右的間歇停頓,操作系統(tǒng)并不會鎖死,沒有SF主控那么嚴重,但也感覺很不爽。

  這兩種情況不論是在Intel還是AMD平臺上都會出現(xiàn)。在Intel平臺中尤其是安裝了Intel的新版Intel Rapid Storage Technology 10.x驅(qū)動后,或者升級了WIN 7 SP1補丁包后更容易出現(xiàn)。

  這個現(xiàn)象大被家稱之為SSD卡頓。我現(xiàn)在找到一些解決辦法,可以消除這個故障現(xiàn)象,在本文最后一頁有提供下載。但我知道這個方法不一定百分之百管用,只希望能幫助到一些用戶,更多交流請到論壇的固態(tài)硬盤專區(qū)討論。

  ●SSD卡頓原因分析-LPM

  在解決問題前需要先讓大家了解個關(guān)鍵知識:

  Link Power Management (LPM)

  LPM是SATA接口物理層上的一個功能,它能夠?qū)⒅鳈C(Host)和存儲設(shè)備(Device)的鏈接分成3種形態(tài):Active形態(tài),Partial形態(tài)和Slumber形態(tài),目的是降低物理層總線傳輸速度,這樣既可有省電的功效。由主機 (Host)發(fā)出改變形態(tài)請求的我們叫做HIPM(Host-Initiated LPM, HIPM),而直接由設(shè)備(Device)發(fā)出形態(tài)請求的叫(Device-Initiated LPM,DIPM)

  Intel Rapid Storage Technology驅(qū)動支持LPM功能來降低高速高容量存儲設(shè)備的耗電。當然,LPM功能首先需要SATA硬盤支持這個功能。從ICH6M開始,筆記本平臺安裝完Intel Matrix Storage Manager驅(qū)動(RST 驅(qū)動前身)后就默認支持LPM。臺式機平臺從ICH9R開始支持(需要安裝Intel Matrix Storage Manager 7.5版本及更新的驅(qū)動),但是默認并沒開啟。

  從Intel Rapid Storage Technology 10.0版驅(qū)動開始,默認安裝完驅(qū)動后是開啟LPM的(包括所有筆記本和臺式機平臺)。

  所以造成高速SSD使用中卡頓的問題很可能是Intel Rapid Storage Technology驅(qū)動的問題導致(還有部分可能是主機板不兼容,或者設(shè)置問題導致),既然這個技術(shù)是為了節(jié)能而開啟的,為何會帶來卡頓問題?目前支持LPM技術(shù)的SSD又有哪些?

  ●個人猜想帶來卡頓的原因主要有下面幾個:

  1.主機發(fā)送HIPM形態(tài)改變指令,而SSD設(shè)備標準不同,不能很好的支持,出現(xiàn)兼容問題導致卡頓;

  2.主機發(fā)送HIPM形態(tài)改變指令太頻繁,導致SSD設(shè)備不能及時反映,出現(xiàn)不兼容而卡頓;

  3.LPM開啟后造成SATA總線傳輸延遲增加,導致高速SSD的傳輸受到阻塞而卡頓;

  4.SSD內(nèi)部的DIPM和主機請求的HIPM發(fā)生沖突導致卡頓。

  不管如何,目前解決卡頓的方法就是完全禁用LPM,當然這樣會帶來耗電的增加,但我相信與其卡頓還不如費一點電更舒服。

        以上就是關(guān)于SSD使用卡頓的原因分析的介紹,希望對您有所幫助!

?
    發(fā)表評論

    熱門關(guān)注

    醫(yī)療健康