[發明專利]啟用了寫入緩存功能時磁盤性能下降的解決方法無效
| 申請號: | 200710044019.6 | 申請日: | 2007-07-19 |
| 公開(公告)號: | CN101349972A | 公開(公告)日: | 2009-01-21 |
| 發明(設計)人: | 項敏;徐良 | 申請(專利權)人: | 上海市閔行中學;項敏 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F12/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 20024*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 啟用 寫入 緩存 功能 磁盤 性能 下降 解決方法 | ||
技術領域
本發明涉及磁盤性能的優化處理方法,特別是一種啟用了寫入緩存功能時磁盤性能下降的解決方法。
背景技術
如果硬盤實現寫入緩存,并且計算機使用下面任一種操作系統,那么某些硬盤寫入操作的性能可能會比預想的更低。尤其是,硬盤寫入性能可能會比SP3以前的Windows?2000各種版本更低。此外,在群集計算機中,對共享磁盤執行的硬盤寫入操作可能導致各個節點之間的寫入性能有很大差異。
P3以前的Windows?2000各種版本中包含了一個會阻止某些磁盤命令發出的錯誤。這些命令只向啟用了寫入緩存功能的硬盤發出。這些命令會強制將關鍵數據立即寫入磁盤設備,而不是將其臨時保存在磁盤的后寫緩存中。
按照設計,為了保證關鍵數據的安全,這些命令會犧牲某些性能。它們確保了關鍵數據能夠立即寫入磁盤。只有在特定的磁盤設備啟用了寫入緩存功能而且它能夠通過標準的機制檢測到時,才會發出這些命令。當對實現了寫入緩存功能的磁盤強制實行此安全行為時,在某些磁盤操作期間會發現性能有所下降。此外,在群集計算機中,硬盤信息可能無法傳遞到在群集資源發生故障轉移時接管該資源的節點。因此,各個節點之間的硬盤寫入操作性能可能出現差異。
發明內容
本發明的目的在于提供一種啟用了寫入緩存功能時磁盤性能下降的解決方法,主要解決上述現有技術中所存在的技術問題,進一步提高磁盤系統的性能。
為解決上述問題,本發明是這樣實現的:
一種啟用了寫入緩存功能時磁盤性能下降的解決方法,其特征在于步驟是:通過安裝操作系統更新后的驅動程序,并打開Power?Protected寫入緩存選項,操作系統的磁盤驅動程序中內置的保護功能將被刪除。
所述的啟用了寫入緩存功能時磁盤性能下降的解決方法,其特征在于打開Power?Protected寫入緩存選項時確保關鍵數據立即寫入磁盤,而不是稍后從磁盤的內置緩存中寫入磁盤。
所述的啟用了寫入緩存功能時磁盤性能下降的解決方法,其特征在于該Power?Protected寫入緩存選項的方式是:一個打開或關閉寫入緩存的命令被發送到磁盤設備。
所述的啟用了寫入緩存功能時磁盤性能下降的解決方法,其特征在于該Power?Protected寫入緩存選項的方式是:保存了一個注冊表值,磁盤驅動程序使用此值來確定是否將寫入緩存管理命令發送到磁盤。
所述的啟用了寫入緩存功能時磁盤性能下降的解決方法,其特征在于所述的寫入緩存管理命令是刷新后寫入。
通過上述技術方案,本發明方法可以避免由于操作系統啟用了寫入緩存功能時磁盤性能下降的問題,進一步提高了計算機系統的整體性能。
具體實施方式
本發明提供了一種啟用了寫入緩存功能時磁盤性能下降的解決方法,以運行于Windows?2000操作系統的計算機為實施例來進一步介紹本發明方法。
如果要實現此項修復(通過安裝更新后的驅動程序,并打開PowerProtected寫入緩存選項),Windows?2000磁盤驅動程序中內置的保護功能(確保關鍵數據立即寫入磁盤,而不是稍后從磁盤的內置緩存中寫入磁盤)將被刪除。一般情況下請不要執行此項修復,除非計算機和任何連接的硬盤都通過硬件設計(可能包括冗余備用電池電源這樣的功能)針對意外或無意間斷電提供了保護。請與計算機和存儲設備供應商聯系,以確定硬件提供的保護級別。除非了解并愿意接受可能帶來的風險級別,并確信已通過適當的硬件電源保護降低了此風險,否則不要執行此項修復。此外,在群集計算機中,可以通過在各個節點中設置Power?Protected寫入緩存選項,來解決對共享磁盤的硬盤寫入操作的性能在各節點之間有所差異的問題。
本實施例的具體步驟如下:
步驟一:安裝Windows?2000更新
Microsoft現在推出了一種可修改產品默認行為的受支持功能,但是它只能用于修改本文中描述的行為。請只在需要此功能的系統中應用此功能。此功能可能還會接受進一步的測試。因此,如果系統在缺少此功能的情況下并不會受到嚴重影響,那么Microsoft建議等待包含此功能的下一個Windows?2000Service?Pack。要立即獲得此功能,請與Microsoft產品支持服務部門聯系。要獲取Microsoft產品支持服務電話號碼和支持費用信息的完整列表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海市閔行中學;項敏,未經上海市閔行中學;項敏許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710044019.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多個刺激線圈的經顱磁場刺激器
- 下一篇:加熱汽車車座





