国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      硬盤轉(zhuǎn)速自動控制系統(tǒng)及方法

      文檔序號:8282060閱讀:1437來源:國知局
      硬盤轉(zhuǎn)速自動控制系統(tǒng)及方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種計算機部件控制系統(tǒng)及方法,特別是關(guān)于一種硬盤轉(zhuǎn)速自動控制系統(tǒng)及方法。
      【背景技術(shù)】
      [0002]目前,計算機包括服務(wù)器、存儲器的設(shè)計中,都必不可少的會用到硬盤。而對于現(xiàn)在的機械式硬盤設(shè)計,一般都只有一種固定的硬盤轉(zhuǎn)速。這樣就使得在不同用戶需求的硬盤應(yīng)用上,就需要購買不同的硬盤,這樣給用戶造成一定的不方便性及經(jīng)濟浪費。用戶購買的硬盤在不同的使用場合需要不同的速度,有的應(yīng)用需要更高的轉(zhuǎn)速來滿足快速讀取數(shù)據(jù)的目的,而有的時候則只需保證足夠的數(shù)據(jù)讀取準(zhǔn)確率而不用要求太高讀寫速度。在這樣的應(yīng)用背景下,目前現(xiàn)有技術(shù)中并沒有出現(xiàn)一種硬盤能夠支持不同數(shù)據(jù)讀寫速度的需求。

      【發(fā)明內(nèi)容】

      [0003]鑒于以上內(nèi)容,有必要提供一種硬盤轉(zhuǎn)速自動控制系統(tǒng)及方法,能夠根據(jù)硬盤的實時工作狀態(tài)來自動調(diào)整硬盤的轉(zhuǎn)速,從而滿足用戶使用硬盤不同數(shù)據(jù)讀寫速度的需求。
      [0004]所述的硬盤轉(zhuǎn)速自動控制系統(tǒng)運行于計算機中,該計算機包括硬盤,該硬盤包括寄存器、信號發(fā)生器、轉(zhuǎn)速馬達及數(shù)據(jù)存儲區(qū)。所述的硬盤轉(zhuǎn)速自動控制系統(tǒng)包括:硬盤偵測模塊,用于當(dāng)硬盤正常工作時偵測硬盤的當(dāng)前轉(zhuǎn)速,并將硬盤的轉(zhuǎn)速值寫入寄存器中,以及實時監(jiān)測硬盤的工作狀態(tài);轉(zhuǎn)速檢查模塊,用于根據(jù)硬盤的工作狀態(tài)產(chǎn)生一個用于控制硬盤讀寫數(shù)據(jù)的轉(zhuǎn)速控制值,從所述寄存器中讀取硬盤的轉(zhuǎn)速值,以及判斷硬盤的轉(zhuǎn)速值是否等于轉(zhuǎn)速控制值;轉(zhuǎn)速控制模塊,用于當(dāng)硬盤轉(zhuǎn)速等于轉(zhuǎn)速控制值時,利用信號發(fā)生器根據(jù)所述轉(zhuǎn)速控制值產(chǎn)生一個控制硬盤轉(zhuǎn)速的控制信號,以及根據(jù)產(chǎn)生的控制信號控制轉(zhuǎn)速馬達的轉(zhuǎn)速來自動調(diào)整硬盤的當(dāng)前轉(zhuǎn)速。
      [0005]所述的硬盤轉(zhuǎn)速自動控制方法應(yīng)用于計算機中,該計算機包括硬盤,該硬盤包括寄存器、信號發(fā)生器、轉(zhuǎn)速馬達及數(shù)據(jù)存儲區(qū)。該方法包括步驟:當(dāng)硬盤正常工作時偵測硬盤的當(dāng)前轉(zhuǎn)速,并將硬盤的轉(zhuǎn)速值寫入寄存器中;實時監(jiān)測硬盤的工作狀態(tài);根據(jù)硬盤的工作狀態(tài)產(chǎn)生一個用于控制硬盤讀寫數(shù)據(jù)的轉(zhuǎn)速控制值;從所述寄存器中讀取硬盤的轉(zhuǎn)速值,并判斷硬盤的轉(zhuǎn)速值是否等于轉(zhuǎn)速控制值;當(dāng)硬盤轉(zhuǎn)速等于轉(zhuǎn)速控制值時,利用信號發(fā)生器根據(jù)所述轉(zhuǎn)速控制值產(chǎn)生一個控制硬盤轉(zhuǎn)速的控制信號;以及根據(jù)產(chǎn)生的控制信號控制轉(zhuǎn)速馬達的轉(zhuǎn)速來自動調(diào)整硬盤的當(dāng)前轉(zhuǎn)速。
      [0006]相較于現(xiàn)有技術(shù),設(shè)計者無需不會改變硬盤的結(jié)構(gòu)設(shè)計,本發(fā)明所述的硬盤轉(zhuǎn)速自動控制系統(tǒng)及方法就能夠根據(jù)硬盤的實時工作狀態(tài)來自動調(diào)整硬盤的轉(zhuǎn)速,從而滿足用戶使用硬盤不同數(shù)據(jù)讀寫速度的需求,具有很強的可實用性。
      【附圖說明】
      [0007]圖1是本發(fā)明硬盤轉(zhuǎn)速自動控制系統(tǒng)較佳實施例的運行環(huán)境示意圖。
      [0008]圖2是本發(fā)明硬盤轉(zhuǎn)速自動控制方法較佳實施例的流程圖。
      [0009]主要元件符號說明
      [0010]計算機I
      [0011]硬盤轉(zhuǎn)速自動控制系統(tǒng)10
      [0012]硬盤偵測模塊101
      [0013]轉(zhuǎn)速檢查模塊102
      [0014]轉(zhuǎn)速控制模塊103
      [0015]硬盤11
      [0016]寄存器111
      [0017]信號發(fā)生器112
      [0018]轉(zhuǎn)速馬達113
      [0019]數(shù)據(jù)存儲區(qū)114
      [0020]中央處理器12
      【具體實施方式】
      [0021]參閱圖1所示,是本發(fā)明硬盤轉(zhuǎn)速自動控制系統(tǒng)10較佳實施例的運行環(huán)境示意圖。在本實施例中,所述的硬盤轉(zhuǎn)速自動控制系統(tǒng)10安裝并運行于計算機I中,該計算機I還包括,但不僅限于,硬盤11和中央處理器(CPU) 12。所述的計算機I可以為一種個人計算機(PC)、工作站計算機(Workstat1n computer)、筆記本計算機(Notebook)、服務(wù)器(Server)或者其它電子計算裝置。
      [0022]所述的硬盤11包括,但不僅限于,寄存器111、信號發(fā)生器112、轉(zhuǎn)速馬達113及數(shù)據(jù)存儲區(qū)114。所述的寄存器111用于當(dāng)硬盤11正常工作時,保存硬盤11的轉(zhuǎn)速信息,例如硬盤11的轉(zhuǎn)速可能為5400RPM,7200RPM,10000RPM和15000RPM等,其中RPM為硬盤11的轉(zhuǎn)速單位。所述的信號發(fā)生器112用于根據(jù)硬盤11的轉(zhuǎn)速控制值產(chǎn)生一個控制硬盤11的轉(zhuǎn)速控制信號。所述轉(zhuǎn)速控制值是根據(jù)硬盤11的工作狀態(tài)產(chǎn)生的,并隨著硬盤11的工作狀態(tài)的變化而發(fā)生變化。
      [0023]所述的轉(zhuǎn)速馬達113用于根據(jù)產(chǎn)生的轉(zhuǎn)速控制信號來自動控制硬盤11的轉(zhuǎn)速。所述的數(shù)據(jù)存儲區(qū)114用于存儲計算機I中的各種數(shù)據(jù),其包括,但不僅限于,操作系統(tǒng)(OS)資料、各種應(yīng)用程序、以及用戶各種數(shù)據(jù)信息等。
      [0024]在本實施例中,所述的硬盤轉(zhuǎn)速自動控制系統(tǒng)10包括,但不僅限于,硬盤偵測模塊101、轉(zhuǎn)速檢查模塊102及轉(zhuǎn)速控制模塊103。本發(fā)明所稱的功能模塊是指一種能夠被中央處理器12所執(zhí)行并且能夠完成固定功能的一系列程序指令段,其存儲在硬盤11的數(shù)據(jù)存儲區(qū)114中。
      [0025]所述的硬盤偵測模塊101用于當(dāng)硬盤11正常工作時偵測硬盤11的當(dāng)前轉(zhuǎn)速,并將硬盤11的轉(zhuǎn)速值寫入寄存器111中。該硬盤偵測模塊101用于實時監(jiān)測硬盤11的工作狀態(tài)。在本實施例中,所述硬盤11的工作狀態(tài)包括硬盤11讀寫數(shù)據(jù)存儲區(qū)114中數(shù)據(jù)時的工作繁忙狀態(tài)以及工作空閑狀態(tài)。
      [0026]所述的轉(zhuǎn)速檢查模塊102用于根據(jù)硬盤11的工作狀態(tài)產(chǎn)生一個用于控制硬盤11讀寫數(shù)據(jù)的轉(zhuǎn)速控制值,從寄存器111中讀取硬盤11的轉(zhuǎn)速值,以及將硬盤11的轉(zhuǎn)速值與轉(zhuǎn)速控制值進行比較來判斷硬盤11的轉(zhuǎn)速值是否等于轉(zhuǎn)速控制值。在本實施例中,當(dāng)硬盤11處于工作繁忙狀態(tài)時,則所述轉(zhuǎn)速檢查模塊102產(chǎn)生一個大于硬盤轉(zhuǎn)速的轉(zhuǎn)速控制值;當(dāng)所述的硬盤處于工作空閑狀態(tài),則所述轉(zhuǎn)速檢查模塊102產(chǎn)生一個小于硬盤轉(zhuǎn)速的轉(zhuǎn)速控制值。
      [0027]所述的轉(zhuǎn)速控制模塊103用于當(dāng)硬盤轉(zhuǎn)速等于轉(zhuǎn)速控制值時,利用信號發(fā)生器112根據(jù)所述轉(zhuǎn)速控制值產(chǎn)生一個控制硬盤轉(zhuǎn)速的控制信號,以及根據(jù)產(chǎn)生的
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1