專利名稱:降低硬盤耗電的方法及降低硬盤耗電的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種降低硬盤耗電的方法及降低硬盤耗電的系統(tǒng),特別是一種藉由調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值的降低硬盤耗電的方法及降 低硬盤耗電的系統(tǒng)。
背景技術(shù):
便攜式電子裝置(譬如筆記本型計算機(jī)),大都設(shè)有充電電池,以供便攜式電子裝 置在沒有外接電源時仍可以使用。而在沒有外接電源時,如何降低便攜式電子裝置的耗電 以增加使用時間是一重要課題。其中硬盤的耗電在便攜式電子裝置中所占比例不小,即使在沒有進(jìn)行對硬盤讀取 的動作時,硬盤仍持續(xù)地作運(yùn)轉(zhuǎn),長時間下來,不但消耗充電電池的電量亦會降低硬盤的使 用壽命,如果能通過設(shè)定硬盤的相關(guān)設(shè)定來降低硬盤耗電,則可以增加便攜式電子裝置使 用的時間。目前為了達(dá)到降低耗電的目的對硬盤的相關(guān)設(shè)定通常為硬盤空閑關(guān)閉時間(disk idletime-out time)。在Windows VISTA 的操作系統(tǒng)中,硬盤空閑關(guān)閉時間的預(yù)設(shè)值 為900秒,在連續(xù)900秒的時間范圍內(nèi),便攜式電子裝置未有與硬盤相關(guān)的活動,則便攜 式電子裝置對硬盤暫時停止供電(或僅提供極小量的電流),以達(dá)到省電的目的。而在 Windows7TM的操作系統(tǒng)中,硬盤空閑關(guān)閉時間的預(yù)設(shè)值為600秒。然而,經(jīng)實(shí)驗證明,900 秒或600秒并非是一個較佳的設(shè)定值。因此,有必要提供一種降低硬盤耗電的方法及降低硬盤耗電的系統(tǒng),以改善先前 技術(shù)所存在的問題。
發(fā)明內(nèi)容
為改善先前技術(shù)所存在的問題,本發(fā)明的主要目的在于提供一種降低硬盤耗電 (powerconsumption)的方法及降低硬盤耗電的系統(tǒng)。本發(fā)明首先提供一種降低硬盤耗電的方法,用于電子裝置,電子裝置包括硬盤, 該方法包括下列步驟調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間(disk burst ignoretime)的設(shè)定值;其中,藉由調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間 的設(shè)定值所形成的組合值,以降低硬盤的耗電。在本發(fā)明的一實(shí)施例中,降低硬盤耗電的方法用于電子裝置第一次開機(jī)時,降低 硬盤耗電的方法還包括下列步驟載入預(yù)先載入(preload)程序。在本發(fā)明的一實(shí)施例中,降低硬盤耗電的方法還包括下列步驟判斷電子裝置的 操作系統(tǒng)是否為特定操作系統(tǒng);以及若電子裝置的操作系統(tǒng)為特定操作系統(tǒng),則調(diào)整硬盤 空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值。本發(fā)明再提供一種降低硬盤耗電的系統(tǒng),用于電子裝置在第一次開機(jī)時載入預(yù)先 載入程序時執(zhí)行,電子裝置包括硬盤及預(yù)先載入程序模塊,其中預(yù)先載入程序模塊用以執(zhí)行預(yù)先載入程序,降低硬盤耗電的系統(tǒng)包括操作系統(tǒng)識別模塊及參數(shù)設(shè)定模塊。其中操作 系統(tǒng)識別模塊用以識別電子裝置的操作系統(tǒng);且參數(shù)設(shè)定模塊用以調(diào)整硬盤空閑關(guān)閉時間 的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值。當(dāng)預(yù)先載入程序模塊載入預(yù)先載入程序后,若操作系統(tǒng)識別模塊判斷操作系統(tǒng)為 特定操作系統(tǒng),則參數(shù)設(shè)定模塊調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè) 定值,其中藉由調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值所形成的組 合值,以降低硬盤的耗電。具體地,本發(fā)明提供一種降低硬盤耗電的系統(tǒng),用于電子裝置在第一次開機(jī)時載 入預(yù)先載入程序時執(zhí)行,電子裝置包括硬盤及預(yù)先載入程序模塊,其中硬盤與預(yù)先載入程 序模塊電性連接,預(yù)先載入程序模塊用以執(zhí)行預(yù)先載入程序,降低硬盤耗電的系統(tǒng)包括參 數(shù)設(shè)定模塊,用以調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值;當(dāng)預(yù)先 載入程序模塊載入預(yù)先載入程序后,則參數(shù)設(shè)定模塊調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬 盤突發(fā)忽略時間的設(shè)定值,其中藉由調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間 的設(shè)定值所形成的組合值,以降低該硬盤的耗電。在本發(fā)明的一實(shí)施例中,降低硬盤耗電的系統(tǒng)還包括硬盤識別模塊,用以識別硬 盤的接口 ;藉此,若操作系統(tǒng)為特定操作系統(tǒng),且硬盤識別模塊判斷該硬盤的接口為特定接 口,則參數(shù)設(shè)定模塊調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值。具體地,本發(fā)明提供一種降低硬盤耗電的方法,用于電子裝置,電子裝置包括硬 盤,該降低硬盤耗電的方法包括下列步驟載入預(yù)先載入程序;判斷電子裝置的操作系統(tǒng) 是否為特定操作系統(tǒng),其中該特定操作系統(tǒng)為Windows VISTA 或Windows 7 ;以及若電子 裝置的操作系統(tǒng)為特定操作系統(tǒng),則調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間 的設(shè)定值;其中藉由調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值所形成 的組合值,以降低硬盤的耗電。在本發(fā)明的一實(shí)施例中,還包括下列步驟若電子裝置的操作系統(tǒng)為特定操作系 統(tǒng),則判斷硬盤的接口是否為特定接口 ;以及若硬盤的接口為特定接口,則調(diào)整硬盤空閑關(guān) 閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值。本發(fā)明的技術(shù)方案降低了硬盤的耗電。
圖1為關(guān)于本發(fā)明的電子裝置及降低硬盤耗電的系統(tǒng)的一實(shí)施例的架構(gòu)示意圖。圖2為關(guān)于本發(fā)明的降低硬盤耗電的方法的一實(shí)施例的步驟流程圖。圖3為關(guān)于本發(fā)明的硬盤空閑關(guān)閉時間的設(shè)定值-消耗功率的關(guān)系圖。圖4為關(guān)于本發(fā)明的硬盤突發(fā)忽略時間的設(shè)定值-消耗功率的關(guān)系圖。主要組件符號說明電子裝置1操作系統(tǒng)識別模塊21硬盤11參數(shù)設(shè)定模塊22預(yù)先載入程序模塊12硬盤識別模塊23降低硬盤耗電的系統(tǒng)2具體實(shí)施 方式為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施 例,并配合所附附圖,作詳細(xì)說明如下。以下請先參考圖1,關(guān)于本發(fā)明的電子裝置及降低硬盤耗電的系統(tǒng)的一實(shí)施例的 架構(gòu)示意圖。本發(fā)明的降低硬盤耗電的系統(tǒng)2用于電子裝置1,如圖1所示,電子裝置1包括硬 盤11及預(yù)先載入程序模塊12,本發(fā)明的降低硬盤耗電的系統(tǒng)2內(nèi)建在電子裝置1中,且硬 盤11與預(yù)先載入程序模塊12電性連接,降低硬盤耗電的系統(tǒng)2與硬盤11電性連接,但本 發(fā)明不以此為限。降低硬盤耗電的系統(tǒng)2包括操作系統(tǒng)識別模塊21、參數(shù)設(shè)定模塊22以及硬盤識 別模塊23。其中操作系統(tǒng)識別模塊21用以識別電子裝置1所使用的操作系統(tǒng)(operating system, OS);參數(shù)設(shè)定模塊22用以調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間 的設(shè)定值。其中,硬盤空閑關(guān)閉時間(或稱硬盤空閑等待時間、硬盤自動關(guān)閉前經(jīng)過的時間) 是指硬盤在指定的等待時間范圍內(nèi)沒有任何活動后,暫停對硬盤供電(或僅提供極小量的 電流)。硬盤空閑關(guān)閉時間的設(shè)定值通常配合系統(tǒng)待機(jī)(standby)或休眠(hibernation) 模式,但亦可獨(dú)立執(zhí)行。硬盤突發(fā)忽略時間指當(dāng)硬盤處于關(guān)電狀態(tài)時(或操作系統(tǒng)處于待機(jī)或休眠狀態(tài) 時),且對硬盤的呼叫活動(譬如鼠標(biāo)移動)未持續(xù)達(dá)指定的時間范圍,則忽略對硬盤的呼 叫活動而不喚醒硬盤;且若對閑置的硬盤的活動超過指定的時間范圍,則供電并喚醒硬盤。 硬盤突發(fā)忽略時間的設(shè)定可避免硬盤處于關(guān)電狀態(tài)時,因非必要的對硬盤的活動而輕易喚 醒硬盤而造成硬盤的傷害。在Windows系統(tǒng)中,硬盤突發(fā)忽略時間的預(yù)設(shè)值為30秒。惟須 注意的是,硬盤突發(fā)忽略時間的設(shè)定隱藏于Windows系統(tǒng)的PowerCfg. exe中,使用者須先 開啟命令提示字符的窗口(command prompt window)才能執(zhí)行PowerCfg. exe進(jìn)行調(diào)整。在本發(fā)明的一實(shí)施例中,預(yù)先載入程序模塊12、操作系統(tǒng)識別模塊21、參數(shù)設(shè)定 模塊22以及硬盤識別模塊23可為軟件、硬件、固體、電路或其組合,但本發(fā)明不以此為限。在本發(fā)明的一實(shí)施例中,電子裝置1為筆記本型計算機(jī)(notebook computer),但 本發(fā)明不以此為限,任何具有硬盤的電子裝置皆可為本發(fā)明的電子裝置1。以下即以圖1所示的本發(fā)明的降低硬盤耗電的系統(tǒng)2為例,詳細(xì)說明本發(fā)明的降 低硬盤耗電的方法的各個步驟,但須注意的是,只要能達(dá)到本發(fā)明的目的,本發(fā)明的方法并 不以應(yīng)用在圖1所示的降低硬盤耗電的系統(tǒng)2為限。請一并參考圖1及圖2,關(guān)于本發(fā)明的降低硬盤耗電的方法的一實(shí)施例。如圖2所示,本發(fā)明首先進(jìn)行步驟S71 載入預(yù)先載入程序。在本發(fā)明的一實(shí)施例中,降低硬盤耗電的方法用于電子裝置1在第一次開機(jī)時執(zhí) 行。當(dāng)電子裝置1在第一次開機(jī)時,預(yù)先載入程序模塊12執(zhí)行預(yù)先載入程序。預(yù)先載入程 序提供使用者作操作系統(tǒng)部分初始的設(shè)定,使操作系統(tǒng)在使用者使用時可接近使用者的使 用環(huán)境或習(xí)慣。接著進(jìn)行步驟S72 判斷電子裝置的操作系統(tǒng)是否為特定操作系統(tǒng)。在本發(fā)明的一實(shí)施例中,操作系統(tǒng)識別模塊21用以識別電子裝置1的操作系統(tǒng)是否為特定操作系統(tǒng)。在本發(fā)明的一實(shí)施例中,特定操作系統(tǒng)為Windows VISTA 或 Windows7TM,但本發(fā)明不以此為限。舉例來說,電子裝置1使用Montevina平臺、Calpella 平臺或Huron River平臺所配合的操作系統(tǒng)皆可為本發(fā)明的特定操作系統(tǒng)。若操作系統(tǒng)識別模塊21判斷電子裝置1的操作系統(tǒng)為特定操作系統(tǒng),則進(jìn)行步驟573判斷硬盤的接口是否為特定接口。在本發(fā)明的一實(shí)施例中,硬盤識別模塊23用以判斷硬盤11的接口是否為特定接 口。在本發(fā)明的一實(shí)施例中,特定接口為 SATA (Serial Advanced Technology Attachment) 接口,但本發(fā)明不以此為限。若硬盤識別模塊23判斷電子裝置1的硬盤11的接口為特定接口,則進(jìn)行步驟574調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值。在本發(fā)明的一實(shí)施例中,參數(shù)設(shè)定模塊22用以調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值 及硬盤突發(fā)忽略時間的設(shè)定值。在本發(fā)明的一實(shí)施例中,硬盤突發(fā)忽略時間的設(shè)定值實(shí)質(zhì) 上介于60秒至180秒間,硬盤空閑關(guān)閉時間的設(shè)定值實(shí)質(zhì)上介于60秒至180秒間。在本 發(fā)明的一較佳實(shí)施例中,硬盤突發(fā)忽略時間的設(shè)定值實(shí)質(zhì)上為120秒,硬盤空閑關(guān)閉時間 的設(shè)定值實(shí)質(zhì)上為120秒。藉由調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè)定值所形成的設(shè) 定值,可降低硬盤的耗電。以下請參考圖3及圖4,關(guān)于通過本發(fā)明的降低硬盤耗電的方法應(yīng)用于一筆記 本型計算機(jī)上的實(shí)測結(jié)果。其中筆記本型計算機(jī)的硬盤的規(guī)格為希捷(Seagate)的 Momentus系列,2. 5寸,500GB (Giga Bytes,千兆字節(jié)),5400轉(zhuǎn)(rpm)。測試消耗功率的軟 件為Mobile Mark 2007,其實(shí)施方式為以兩小時為一循環(huán),對硬盤作時間與消耗功率的測 試。由于Mobile Mark 2007已經(jīng)被本領(lǐng)域技術(shù)人員所廣泛應(yīng)用,且并非本發(fā)明的主要特點(diǎn) 所在,故在此不再贅述其使用方法。如圖3所示,圖3為Mobile Mark 2007所測得的硬盤空閑關(guān)閉時間的設(shè)定值-消 耗功率的關(guān)系圖。其中縱軸為消耗功率,單位為瓦(watt);橫軸為硬盤空閑關(guān)閉時間,單位 為秒(sec)。如圖4所示,圖4為Mobile Mark 2007所測得的硬盤突發(fā)忽略時間的設(shè)定值-消 耗功率的關(guān)系圖。其中縱軸為消耗功率,單位為瓦(watt);橫軸為硬盤突發(fā)忽略時間,單位 為秒(sec)。由圖3及圖4可知,當(dāng)調(diào)整硬盤空閑關(guān)閉時間的設(shè)定值及硬盤突發(fā)忽略時間的設(shè) 定值所形成的組合值為120秒及120秒時,硬盤具有最佳的消耗功率,此比操作系統(tǒng)使用的 預(yù)設(shè)值可降低硬盤約19. 12%的消耗功率。綜上所陳,本發(fā)明無論就目的、手段及功效,處處均顯示其迥異于公知技術(shù)的特 征,懇請審查員明察,早日賜準(zhǔn)專利,使嘉惠社會,實(shí)感德便。惟應(yīng)注意的是,上述諸多實(shí)施 例僅是為了便于說明而舉例而已,本發(fā)明所要求保護(hù)的權(quán)利范圍自然應(yīng)當(dāng)以權(quán)利要求書的 范圍所述為準(zhǔn),而非僅限于上述實(shí)施例。
權(quán)利要求
1.一種降低硬盤耗電的系統(tǒng),用于一電子裝置在第一次開機(jī)時載入一預(yù)先載入程序時 執(zhí)行,該電子裝置包括-硬盤及一預(yù)先載入程序模塊,其中該硬盤與該預(yù)先載入程序模塊 電性連接,該預(yù)先載入程序模塊用以執(zhí)行該預(yù)先載入程序,該降低硬盤耗電的系統(tǒng)包括一參數(shù)設(shè)定模塊,用以調(diào)整一硬盤空閑關(guān)閉時間的設(shè)定值及一硬盤突發(fā)忽略時間的設(shè) 定值;當(dāng)該預(yù)先載入程序模塊載入該預(yù)先載入程序后,則該參數(shù)設(shè)定模塊調(diào)整該硬盤空閑關(guān) 閉時間的設(shè)定值及該硬盤突發(fā)忽略時間的設(shè)定值,其中藉由調(diào)整該硬盤空閑關(guān)閉時間的設(shè) 定值及該硬盤突發(fā)忽略時間的設(shè)定值所形成的一組合值,以降低該硬盤的耗電。
2.如權(quán)利要求1所述的降低硬盤耗電的系統(tǒng),還包括一操作系統(tǒng)識別模塊,用以識別 該電子裝置的一操作系統(tǒng),其中該特定操作系統(tǒng)為Windows VISTA 或Windows 7 ;若該操 作系統(tǒng)識別模塊判斷該操作系統(tǒng)為該特定操作系統(tǒng),則該參數(shù)設(shè)定模塊調(diào)整該硬盤空閑關(guān) 閉時間的設(shè)定值及該硬盤突發(fā)忽略時間的設(shè)定值,其中藉由調(diào)整該硬盤空閑關(guān)閉時間的設(shè) 定值及該硬盤突發(fā)忽略時間的設(shè)定值所形成的該組合值,以降低該硬盤的耗電。
3.如權(quán)利要求2所述的降低硬盤耗電的系統(tǒng),還包括一硬盤識別模塊,用以識別該硬 盤的接口 ;藉此,若該操作系統(tǒng)為該特定操作系統(tǒng),且該硬盤識別模塊判斷該硬盤的接口為 一特定接口,則該參數(shù)設(shè)定模塊調(diào)整該硬盤空閑關(guān)閉時間的設(shè)定值及該硬盤突發(fā)忽略時間 的設(shè)定值。
4.如權(quán)利要求3所述的降低硬盤耗電的系統(tǒng),其中該特定接口為SATA接口。
5.如權(quán)利要求1所述的降低硬盤耗電的系統(tǒng),其中該硬盤突發(fā)忽略時間的設(shè)定值實(shí)質(zhì) 上為介于60秒至180秒間,且該硬盤空閑關(guān)閉時間的設(shè)定值實(shí)質(zhì)上為介于60秒至180秒 間。
6.如權(quán)利要求1所述的降低硬盤耗電的系統(tǒng),其中該硬盤突發(fā)忽略時間的設(shè)定值實(shí)質(zhì) 上為120秒,且該硬盤空閑關(guān)閉時間的設(shè)定值實(shí)質(zhì)上為120秒。
7.一種降低硬盤耗電的方法,用于一電子裝置,該電子裝置包括一硬盤,該降低硬盤耗 電的方法包括下列步驟載入一預(yù)先載入程序;判斷該電子裝置的一操作系統(tǒng)是否為一特定操作系統(tǒng),其中該特定操作系統(tǒng)為 Windows VISTA 或 Windows 7 ;以及若該電子裝置的該操作系統(tǒng)為該特定操作系統(tǒng),則調(diào)整一硬盤空閑關(guān)閉時間的設(shè)定值 及一硬盤突發(fā)忽略時間的設(shè)定值;其中,藉由調(diào)整該硬盤空閑關(guān)閉時間的設(shè)定值及該硬盤突發(fā)忽略時間的設(shè)定值所形成 的一組合值,以降低該硬盤的耗電。
8.如權(quán)利要求7所述的降低硬盤耗電的方法,還包括下列步驟若該電子裝置的該操作系統(tǒng)為該特定操作系統(tǒng),則判斷該硬盤的接口是否為一特定接 口 ;以及若該硬盤的接口為該特定接口,則調(diào)整該硬盤空閑關(guān)閉時間的設(shè)定值及該硬盤突發(fā)忽 略時間的設(shè)定值。
9.如權(quán)利要求8所述的降低硬盤耗電的方法,其中該特定接口為SATA接口。
10.如權(quán)利要求7所述的降低硬盤耗電的方法,其中該硬盤突發(fā)忽略時間的設(shè)定值實(shí)質(zhì)上為介于60秒至180秒間,且該硬盤空閑關(guān)閉時間的設(shè)定值實(shí)質(zhì)上為介于60秒至180 秒間。
全文摘要
降低硬盤耗電的方法及降低硬盤耗電的系統(tǒng)。該系統(tǒng)用于一電子裝置在第一次開機(jī)時載入一預(yù)先載入程序時執(zhí)行,該電子裝置包括一硬盤及一預(yù)先載入程序模塊,其中該硬盤與該預(yù)先載入程序模塊電性連接,該預(yù)先載入程序模塊用以執(zhí)行該預(yù)先載入程序,該降低硬盤耗電的系統(tǒng)包括一參數(shù)設(shè)定模塊,用以調(diào)整一硬盤空閑關(guān)閉時間的設(shè)定值及一硬盤突發(fā)忽略時間的設(shè)定值;當(dāng)該預(yù)先載入程序模塊載入該預(yù)先載入程序后,則該參數(shù)設(shè)定模塊調(diào)整該硬盤空閑關(guān)閉時間的設(shè)定值及該硬盤突發(fā)忽略時間的設(shè)定值,其中藉由調(diào)整該硬盤空閑關(guān)閉時間的設(shè)定值及該硬盤突發(fā)忽略時間的設(shè)定值所形成的一組合值,以降低該硬盤的耗電。本發(fā)明的技術(shù)方案降低了硬盤的耗電。
文檔編號G06F1/32GK102043457SQ20091018003
公開日2011年5月4日 申請日期2009年10月23日 優(yōu)先權(quán)日2009年10月23日
發(fā)明者張世杰, 林哲緯, 阮冠旗 申請人:宏碁股份有限公司