數據存取管理裝置及方法
【技術領域】
[0001]一種數據管理裝置及方法,特別有關于一種數據存取管理裝置及方法。
【背景技術】
[0002]一般來說,電腦系統或伺服器內會配置有儲存裝置(例如硬盤),用以進行數據的存取。并且,不論是否需要對儲存裝置進行存取的操作,都會提供電能給儲存裝置,以維持儲存裝置的運作。也就是說,當儲存裝置處于工作狀態時,可對儲存裝置進行數據存取,而當儲存裝置處于待機狀態時,表示儲存裝置等待進行下一次的數據存取。
[0003]對于儲存數據至儲存裝置來說,日期相近的數據大多會儲存在同一儲存裝置中。然而,某些數據可能被使用的機率較低而較少被存取,而使得這些數據的儲存裝置被進行數據存取的機率也會很低。但是,電腦系統或伺服器仍會提供電能給被存取機率較低的儲存裝置,以維持系統的正常運作,如此將會造成電能的浪費。因此,儲存裝置的電能使用的管理上仍有改善的空間。
【發明內容】
[0004]本發明的目的在于提供一種數據存取管理裝置及方法,藉以有效地管理儲存裝置的供電狀態,以避免電能的浪費。
[0005]本發明提供一種數據存取管理裝置,包括致能信號產生單元、供電單元、至少一第一儲存單元與第一處理單元。致能信號產生單元用以依據第一處理信號,以產生致能信號。供電單元耦接致能信號產生單元,用以接收并依據致能信號,以產生電壓信號。至少一第一儲存單元,耦接供電單元,用以儲存多筆數據,且依據電壓信號,切換至待機狀態或禁能狀態,其中前述數據各自具有一存取時間。第一處理單元耦接至少一第一儲存單元與致能信號產生單元,用以讀取存取時間,并依據存取時間,計算數據已達設時間未被存取的比例,且第一處理單元判斷比例是否超過預設比例,當判斷比例超過預設比例,處理單元產生第一處理信號,以控制至少一第一儲存單元進入禁能狀態,當判斷比例未超過預設比例,處理單元產生第一處理信號,以控制至少一第一儲存單元進入待機狀態。
[0006]在一實施例中,前述第一處理單元更接收存取指令,并依據存取指令,產生第一處理信號,以控制至少一第一儲存單元切換至工作狀態,進而對至少一第一儲存單元進行數據存取操作。
[0007]在一實施例中,前述數據存取管理裝置,更包括第一收發單元、第二收發單元、第二處理單元與至少一第二儲存單元。第一收發單元耦接第一處理單元,用以當第一處理單元判斷比例超過預設比例時,第一處理單元產生一儲存命令,并將至少一第一儲存單元的數據讀出,且第一收發單元輸出儲存命令及數據。第二收發單元耦接第一收發單元。第二處理單元耦接第二收發單元,用以接收儲存命令與數據,并依據儲存命令,對數據進行儲存操作。至少一第二儲存單元耦接第二處理單元,用以儲存數據。其中,當第二處理單元完成儲存操作時,產生回應信號,且回應信號通過第二收發單元及第一收發單元傳送至第一處理單元,第一處理單元依據回應信號,產生第一處理信號,以控制至少一第一儲存單元切換至待機狀態。
[0008]在一實施例中,前述當第二處理單元完成儲存操作時,第二處理單元更控制儲存第一儲存單元的數據的至少一第二儲存單元進入禁能狀態。
[0009]本發明提供一種數據存取管理方法,適于數據存取管理裝置,此數據存取管理裝置具有第一處理單元與至少一第一儲存單元。此數據存取管理方法包括下列步驟。通過第一處理單元,讀取至少一第一儲存單元的多筆數據,其中數據各自具有一儲存時間。通過第一處理單元,依據儲存時間,計算數據已達預設時間未被存取的比例。通過第一處理單元,判斷比例是否超過預設比例。當判斷比例超過預設比例時,通過第一處理單元,控制至少一第一儲存單元進入禁能狀態。當判斷比例未超過預設比例時,通過第一處理單元,控制至少一第一儲存單元進入待機狀態。
[0010]在一實施例中,前述數據存取管理方法更包括下列步驟。通過第一處理單元,判斷是否接收一存取指令。當判斷未接收到存取指令時,則回到通過第一處理單元,判斷是否接收存取指令的步驟。當判斷接收存取指令時,第一處理單元依據存取指令,控制至少一第一儲存單元切換至一工作狀態,以對至少一第一儲存單元進行一數據存取操作。
[0011]在一實施例中,前述數據存取管理裝置更具有第二處理單元與至少一第二儲存單元,而數據存取管理方法更包括下列步驟。通過第一處理單元,產生一儲存命令,并將至少一第一儲存單元的數據讀出,且輸出儲存命令與數據。通過第二處理單元,接收儲存命令與數據。第二處理單元依據儲存命令,對數據進行一儲存操作,以將數據儲存至至少一第二儲存單元。當第二處理單元完成儲存操作時,產生一回應信號至第一處理單元。第一處理單元依據回應信號,控制至少一第一儲存單元切換至待機狀態。
[0012]在一實施例中,前述數據存取管理方法更包括下列步驟。控制儲存至少一第一儲存單元的數據的至少一第二儲存單元進入禁能狀態。
[0013]本發明所揭露的數據儲存管理裝置及方法,藉由第一處理單元讀取至少一第一儲存單元的數據的存取時間,并依據這些存取時間,判斷這些數據已達一預設時間未被存取的比例是否超過一預定比例,而據以通過致能信號產生單元以及充電單元,控制至少一第一儲存單元進入待機狀態或進能狀態。另外,當前述比例超過預定比例時,第一處理單元還可進一步將至少一第一儲存單元的數據讀出,并通過第二處理單元轉存至至少一第二儲存單元。如此一來,可有效地管理儲存單元的電能使用狀態,以避免電能的浪費,以及維持儲存數據的處理效能。
[0014]以下結合附圖和具體實施例對本發明進行詳細描述,但不作為對本發明的限定。
【附圖說明】
[0015]圖1為本發明的數據存取管理裝置的示意圖;
[0016]圖2為本發明的另一數據存取管理裝置的示意圖;
[0017]圖3為本發明的數據存取管理方法的流程圖;
[0018]圖4為本發明的另一數據存取管理方法的流程圖;
[0019]圖5為本發明的又一數據存取管理方法的流程圖。
[0020]其中,附圖標記
[0021]100數據存取管理裝置
[0022]110致能信號產生單元
[0023]120 供電單元
[0024]130_1?130_N第一儲存單元
[0025]140第一處理單元
[0026]210第一收發單元
[0027]220第二收發單元
[0028]230第二處理單元
[0029]240_1?240_M第二儲存單元
【具體實施方式】
[0030]下面結合附圖和具體實施例對本發明技術方案進行詳細的描述,以更進一步了解本發明的目的、方案及功效,但并非作為本發明所附權利要求保護范圍的限制。
[0031]以下所列舉的各實施例中,將以相同的標號表示相同或相似的元件。
[0032]請參考圖1所示,其為本發明的數據存取管理裝置的示意圖。數據存取管理裝置100包括致能信號產生單元110、供電單元120、第一儲存單元130_1?130_N與第一處理單元140,其中N為大于等于I的正整數。
[0033]致能信號產生單元110用以依據第一處理信號,以產生致能信號。供電單元120耦接致能信號產生單元110,用以接收并依據致能信號,以產生電壓信號。進一步來說,供電單元120受控于致能信號,而提供電壓信號或不提供電壓信號,其中電壓信號又包括正常工作電壓與待機電壓。
[0034]第一儲存單元130_1?130_N耦接供電單元120,用以各自儲存多筆數據,其中這些數據各自具有一存取時間。并且,這些數據的存取時間的日期大致上相同。另外,第一儲存單元130_1?130_N會依據電壓信號,而切換至待機狀態或禁能狀態。其中,當第一儲存單元130_1?130_N切換至待機狀態時,表示第一儲存