国产精品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>

      保護網(wǎng)絡(luò)設(shè)備的硬盤的方法

      文檔序號:6510249閱讀:283來源:國知局
      保護網(wǎng)絡(luò)設(shè)備的硬盤的方法
      【專利摘要】本發(fā)明提供一種保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,包括:加載網(wǎng)絡(luò)設(shè)備驅(qū)動的步驟;初始化硬盤的步驟;檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟;若有數(shù)據(jù)讀寫,則等待預(yù)定時間T1后再次檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫;若無數(shù)據(jù)讀寫,則開啟計時器,同時監(jiān)聽所述硬盤數(shù)據(jù)接口的讀寫信號;判斷所述計時器時間溢出過程中是否監(jiān)聽到寫信號的步驟,若所述計時器時間溢出且未在所述硬盤數(shù)據(jù)接口監(jiān)聽到讀寫信號,則卸載所述硬盤;若在所述計時器時間溢出前監(jiān)聽到所述硬盤數(shù)據(jù)接口的讀寫信號,則待所述計時器時間溢出后,返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟。
      【專利說明】保護網(wǎng)絡(luò)設(shè)備的硬盤的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計算機網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別指涉及一種保護網(wǎng)絡(luò)設(shè)備的硬盤的方法?!颈尘凹夹g(shù)】
      [0002]目前,隨著信息技術(shù)的發(fā)展,支持可存儲下載數(shù)據(jù)功能的網(wǎng)絡(luò)設(shè)備成為一個主流設(shè)備。這些網(wǎng)絡(luò)設(shè)備中的存儲器通常是硬盤。但是,由于硬盤本身的結(jié)構(gòu)特點,當(dāng)網(wǎng)絡(luò)設(shè)備被強制關(guān)閉或者遭遇斷電等情況時,硬盤很容易被損壞。另外,用戶使用網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)下載功能時,通常是開啟后相當(dāng)長的時間不再檢查任務(wù)的完成情況,導(dǎo)致網(wǎng)絡(luò)設(shè)備經(jīng)常下載任何實際已經(jīng)完成,但硬盤仍然處于開啟狀態(tài),這也影響了硬盤的使用壽命。
      [0003]因而,如何提供一種能讓網(wǎng)絡(luò)設(shè)備的硬盤在空閑時自動卸載或者關(guān)閉的方法,實已成為本領(lǐng)域從業(yè)者亟待解決的技術(shù)問題。

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

      [0004]鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,用于解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備的硬盤易損壞、使用壽命短的問題。
      [0005]為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,包括:加載網(wǎng)絡(luò)設(shè)備驅(qū)動的步驟;初始化硬盤的步驟;檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟;若有數(shù)據(jù)讀寫,則等待預(yù)定時間Tl后再次檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫;若無數(shù)據(jù)讀寫,則開啟計時器,同時監(jiān)聽所述硬盤數(shù)據(jù)接口的讀寫信號;判斷所述計時器時間溢出過程中是否監(jiān)聽到讀寫信號的步驟,若所述計時器時間溢出且未在所述硬盤數(shù)據(jù)接口監(jiān)聽到讀寫信號,則卸載所述硬盤;若在所述計時器時間溢出前監(jiān)聽到所述硬盤數(shù)據(jù)接口的讀寫信號,則待所述計時器時間溢出后,返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟。
      [0006]優(yōu)選地,所述網(wǎng)絡(luò)設(shè)備中包括儲能裝置,關(guān)閉所述網(wǎng)絡(luò)設(shè)備的操作包括:關(guān)閉所述網(wǎng)絡(luò)設(shè)備的步驟;檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟,若有數(shù)據(jù)讀寫,則發(fā)送強制關(guān)閉所述網(wǎng)絡(luò)設(shè)備的信號,并返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟;若無數(shù)據(jù)讀寫,則卸載所述硬盤,關(guān)閉所述網(wǎng)絡(luò)設(shè)備。
      [0007]如上所述,本發(fā)明的完整的發(fā)明名稱,具有以下有益效果:能讓網(wǎng)絡(luò)設(shè)備的硬盤在空閑時自動卸載或者關(guān)閉,不僅節(jié)省電能而且大大降低非正常關(guān)機對硬盤造成損害的概率。另外,根據(jù)本發(fā)明的優(yōu)選實施例,在網(wǎng)絡(luò)設(shè)備中加入儲能裝置,則能完全避免非正常關(guān)機對硬盤造成的損害。
      【專利附圖】

      【附圖說明】
      [0008]圖1顯示為根據(jù)本發(fā)明保護網(wǎng)絡(luò)設(shè)備的硬盤的方法在網(wǎng)絡(luò)設(shè)備正常運行時的硬盤操作流程圖示意圖;
      [0009]圖2顯示為根據(jù)本發(fā)明保護網(wǎng)絡(luò)設(shè)備的硬盤的方法在網(wǎng)絡(luò)設(shè)備關(guān)閉時對硬盤的操作流程圖。
      【具體實施方式】
      [0010]以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應(yīng)用,本說明書中的各項細節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。
      [0011]請參閱附圖。需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
      [0012]在網(wǎng)絡(luò)設(shè)備正常開啟后,自動加載網(wǎng)絡(luò)設(shè)備驅(qū)動程序模塊,初始化后網(wǎng)絡(luò)設(shè)備正常的運行。網(wǎng)絡(luò)設(shè)備的硬盤正常運行后,如果強制關(guān)機或不正確的關(guān)機方式都會給正在運行的網(wǎng)絡(luò)設(shè)備的硬盤造成損害,而意外的斷電也會造成網(wǎng)絡(luò)設(shè)備的硬盤的損害。下面將先結(jié)合圖1詳細介紹一種保護網(wǎng)絡(luò)設(shè)備的硬盤以及減少網(wǎng)絡(luò)設(shè)備的硬盤損壞方法。然后再結(jié)合圖2的優(yōu)選實施方式進一步從軟件和硬件兩方面對正在運行的網(wǎng)絡(luò)設(shè)備的硬盤進行保護,從而延長的網(wǎng)絡(luò)設(shè)備的硬盤的使用時間。
      [0013]圖1顯示為網(wǎng)絡(luò)設(shè)備正常運行時的硬盤操作流程圖。如圖所示:
      [0014]步驟Sll表示網(wǎng)絡(luò)設(shè)備在開機時,或者需要重新加載被卸載的硬盤時,加載網(wǎng)絡(luò)硬盤設(shè)備驅(qū)動。用戶打開網(wǎng)絡(luò)設(shè)備電源后,系統(tǒng)完成自檢等操作后,會自動加載硬盤。另外,網(wǎng)絡(luò)設(shè)備運行時,用戶可能會由于種種原因卸載過硬盤,這時需要先將卸載的硬盤加載。
      [0015]步驟S12表示對硬盤設(shè)備進行必要的初始化,經(jīng)初始化后硬盤即做好讀寫數(shù)據(jù)的準(zhǔn)備。初始化工作包括但不限于:硬盤自檢、復(fù)位磁頭等。
      [0016]步驟S13表示檢測硬盤的數(shù)據(jù)接口是否在進行數(shù)據(jù)的讀寫操作。本步驟同時也可以確定網(wǎng)絡(luò)設(shè)備的硬盤是否能正常運作。硬盤廠商均會提供硬盤數(shù)據(jù)接口是否在進行讀寫的信號、讀寫是否出錯的信號,以方便系統(tǒng)軟件等管理軟件判斷硬盤工作狀態(tài)。
      [0017]步驟S14表示如果檢測到硬盤數(shù)據(jù)接口正在進行讀寫操作,則等待預(yù)設(shè)的時間Tl,之后再次檢測硬盤的數(shù)據(jù)接口是否在進行數(shù)據(jù)讀寫操作。該Tl時間可以根據(jù)網(wǎng)絡(luò)設(shè)備應(yīng)用的場合不同而靈活設(shè)定,比如對于BT下載較多的用戶,Tl時間可以設(shè)置的較長;對于BT下載較少的用戶,Tl時間可以設(shè)置的較短一些。
      [0018]步驟S15表示檢測到硬盤的數(shù)據(jù)接口上沒有數(shù)據(jù)讀寫操作,則開啟計時器。步驟S16開啟定時器的同時還監(jiān)聽硬盤的數(shù)據(jù)接口。計時器可以由軟件實現(xiàn),也可以由硬件實現(xiàn)。計時器的時間可以由用戶根據(jù)硬盤空閑時間與數(shù)據(jù)讀寫間隔的關(guān)系等使用情況設(shè)定。
      [0019]步驟S17表示當(dāng)計時器的預(yù)設(shè)時間溢出,并且此過程中均未監(jiān)聽到硬盤的數(shù)據(jù)接口有數(shù)據(jù)讀寫操作,則認為硬盤實際已經(jīng)停止使用,執(zhí)行步驟S18卸載硬盤。由于步驟S15中的計時器時間是根據(jù)硬盤的空間時間與數(shù)據(jù)讀定間隔的關(guān)系等使用情況設(shè)定,所以如果計時器時間溢出且過程中均未監(jiān)聽到數(shù)據(jù)的讀寫操作,表示硬盤已經(jīng)空閑,可以卸載。
      [0020]如果步驟S17中,在計時器時間溢出前監(jiān)聽到了硬盤數(shù)據(jù)接口有讀寫操作,則清零計時器并執(zhí)行步驟S18等待預(yù)設(shè)時間T2,然后返回步驟S13。計時器時間溢出關(guān)監(jiān)聽到數(shù)據(jù)讀寫操作,表明計時的時間段是數(shù)據(jù)讀寫間歇,硬盤并非空閑,所以清零計數(shù)器,等待一定時間后再返回步驟S13檢測硬盤數(shù)據(jù)接口的讀寫情況。
      [0021]上述實施方式可以有所變化,比如,步驟S16監(jiān)聽硬盤數(shù)據(jù)接口的步驟中,如果監(jiān)聽到數(shù)據(jù)讀寫信號,但不清零計時器或執(zhí)行步驟S18,而是等待計時器時間溢出后再回到步驟S13。清零計時器的步驟也可以在每次開啟計時器之前進行。
      [0022]在硬盤已經(jīng)被卸載的情況下,如果這時用戶發(fā)出了讀寫硬盤的指令,則執(zhí)行步驟Sn。
      [0023]通過上述方法,并根據(jù)不同的應(yīng)用調(diào)整Tl和T2的值,能讓硬盤在無數(shù)據(jù)讀寫的時候被即時卸載,從面大減小硬盤因非正常關(guān)機、挺拔或者斷電等情況而遭受損害的概率。
      [0024]為進一步防止硬盤因為損害,根據(jù)本發(fā)明的優(yōu)選實施例,在關(guān)閉網(wǎng)絡(luò)設(shè)備(包括正常關(guān)閉或者斷電、非正常關(guān)閉)時,執(zhí)行如圖2所示的方法。圖2所示為網(wǎng)絡(luò)設(shè)備關(guān)閉時對硬盤的操作流程圖。如圖所示:
      [0025]步驟S21表示關(guān)閉網(wǎng)絡(luò)設(shè)備。此步驟可以表示用戶發(fā)出了關(guān)閉網(wǎng)絡(luò)設(shè)備指令(正常關(guān)閉),比如通過登錄控制頁面點擊“關(guān)閉設(shè)備”這種“軟關(guān)機”方式,也可以表示出現(xiàn)斷電、用戶強拔電源或直接切斷電源開關(guān)(非正常關(guān)閉)這種“硬關(guān)機方式”。
      [0026]步驟S22表示檢測硬盤數(shù)據(jù)接口是否有數(shù)據(jù)在讀寫,如果有數(shù)據(jù)在讀寫,則執(zhí)行步驟S24發(fā)出結(jié)束數(shù)據(jù)讀寫操作的信號,強制硬盤不再進行數(shù)據(jù)的讀寫操作。為確認硬盤已經(jīng)關(guān)閉,在發(fā)出強制關(guān)閉網(wǎng)絡(luò)設(shè)備的信號后,可以再次檢測硬盤數(shù)據(jù)接口是否有數(shù)據(jù)在讀寫。
      [0027]步驟S23表示當(dāng)檢測到硬盤數(shù)據(jù)接口沒有數(shù)據(jù)讀寫時,表示硬盤可以被安全卸載,此時執(zhí)行步驟S25卸載硬盤。
      [0028]為實現(xiàn)上述方法,應(yīng)當(dāng)在網(wǎng)絡(luò)設(shè)備中設(shè)置儲能裝置,例如但不限于充電電池、電容、干電池等。當(dāng)網(wǎng)絡(luò)設(shè)備接入電源時,對儲能裝置充電(干電池則不必),當(dāng)出現(xiàn)用戶強制關(guān)機、斷電等突發(fā)情況時,儲能裝置開始放電以保證網(wǎng)絡(luò)設(shè)備能順利完成上述步驟。
      [0029]需要說明的是,實際應(yīng)用中,由于網(wǎng)絡(luò)設(shè)備和硬盤結(jié)構(gòu)的設(shè)計不同,上述步驟S24可以有所變化。比如根據(jù)網(wǎng)絡(luò)設(shè)備或硬盤結(jié)構(gòu)設(shè)計的特點,如果發(fā)出結(jié)束數(shù)據(jù)讀寫操作的信號后,硬盤采用“硬中斷”,即能保證硬盤結(jié)束讀寫的情況下,則可以省略再次檢測硬盤數(shù)據(jù)接口的操作,或者將再次檢測硬盤數(shù)據(jù)接口的操作改為等待預(yù)設(shè)時間T3。這些變化均未超出本發(fā)明的構(gòu)思。
      [0030]綜上所述,本發(fā)明能讓網(wǎng)絡(luò)設(shè)備的硬盤在空閑時自動卸載或者關(guān)閉,不僅節(jié)省電能而且大大降低非正常關(guān)機對硬盤造成損害的概率。更方便和簡單的減少突然斷電的情況或者強制關(guān)閉網(wǎng)絡(luò)設(shè)備的情況下對網(wǎng)絡(luò)設(shè)備的硬盤的損害,并提高了網(wǎng)絡(luò)設(shè)備的硬盤使用時間。另外,根據(jù)本發(fā)明的優(yōu)選實施例,能夠有效合理的設(shè)計網(wǎng)絡(luò)設(shè)備的硬件,利用增加的儲能裝置,則能完全避免非正常關(guān)機對硬盤造成的損害,在各種突發(fā)的狀況下能夠更好的去保護網(wǎng)絡(luò)設(shè)備的硬盤。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點而具高度產(chǎn)業(yè)利用價值。
      [0031]上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
      【權(quán)利要求】
      1.一種保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,包括: 加載網(wǎng)絡(luò)設(shè)備驅(qū)動的步驟; 初始化硬盤的步驟; 檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟;若有數(shù)據(jù)讀寫,則等待預(yù)定時間Tl后再次檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫;若無數(shù)據(jù)讀寫,則開啟計時器,同時監(jiān)聽所述硬盤數(shù)據(jù)接口的讀寫信號; 判斷所述計時器時間溢出過程中是否監(jiān)聽到讀寫信號的步驟,若所述計時器時間溢出且未在所述硬盤數(shù)據(jù)接口監(jiān)聽到讀寫信號,則卸載所述硬盤;若在所述計時器時間溢出前監(jiān)聽到所述硬盤數(shù)據(jù)接口的讀寫信號,則待所述計時器時間溢出后,返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟。
      2.根據(jù)權(quán)利要求1所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述判斷所述計時器時間溢出過程中是否監(jiān)聽到寫信號的步驟中,若所述計時器時間溢出前監(jiān)聽到所述讀寫信號,則立即清零所述計時器并等待預(yù)設(shè)時間T2后,返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟。
      3.根據(jù)權(quán)利要求1所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備具有儲能裝置。
      4.根據(jù)權(quán)利要求2所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述計時器時間溢出前監(jiān)聽到所述讀寫信號時,等待預(yù)設(shè)時間T2后返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟而不清零所述計時器,所述清零計時器的操作在所述開啟計時器前執(zhí)行。
      5.根據(jù)權(quán)利要求3所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述加載網(wǎng)絡(luò)設(shè)備驅(qū)動的步驟之前還包括為所述儲能裝置充電的步驟。
      6.根據(jù)權(quán)利要求3所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,關(guān)閉所述網(wǎng)絡(luò)設(shè)備的步驟包括: 關(guān)閉所述網(wǎng)絡(luò)設(shè)備的步驟; 檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟,若有數(shù)據(jù)讀寫,則發(fā)送強制關(guān)閉所述網(wǎng)絡(luò)設(shè)備的信號,并返回所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟;若無數(shù)據(jù)讀寫,則卸載所述硬盤,關(guān)閉所述網(wǎng)絡(luò)設(shè)備。
      7.根據(jù)權(quán)利要求3所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述儲能裝置是電容器。
      8.根據(jù)權(quán)利要求3所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述儲能裝置是充電電池。
      9.根據(jù)權(quán)利要求3所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述儲能裝置是干電池。
      10.根據(jù)權(quán)利要求6所述的保護網(wǎng)絡(luò)設(shè)備的硬盤的方法,其特征在于,所述檢測所述硬盤數(shù)據(jù)接口是否有數(shù)據(jù)讀寫的步驟中,若有數(shù)據(jù)讀寫,則發(fā)送強制關(guān)閉所述網(wǎng)絡(luò)設(shè)備的信號并等待預(yù)設(shè)時間T3后卸載所述硬盤,關(guān)閉所述網(wǎng)絡(luò)設(shè)備;若無數(shù)據(jù)讀寫,則卸載所述硬盤,關(guān)閉所述網(wǎng)絡(luò)設(shè)備。
      【文檔編號】G06F21/78GK103440466SQ201310398528
      【公開日】2013年12月11日 申請日期:2013年9月4日 優(yōu)先權(quán)日:2013年9月4日
      【發(fā)明者】郭行飛, 唐靜, 李明 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1