欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)存取方法及裝置制造方法

文檔序號(hào):6507997閱讀:134來(lái)源:國(guó)知局
數(shù)據(jù)存取方法及裝置制造方法
【專利摘要】一種數(shù)據(jù)存取方法,包括:加載數(shù)據(jù)訪問(wèn)接口,用于獲取至少一個(gè)文件在存儲(chǔ)器中的物理存儲(chǔ)位置信息,調(diào)用該數(shù)據(jù)訪問(wèn)接口,根據(jù)文件的標(biāo)識(shí)符獲取至少兩個(gè)文件的物理存儲(chǔ)位置信息,根據(jù)該物理存儲(chǔ)位置信息規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。此外,本發(fā)明還提供一種數(shù)據(jù)存取裝置。上述數(shù)據(jù)存儲(chǔ)方法及裝置可更加有效提高數(shù)據(jù)的存取速度,減少磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損。
【專利說(shuō)明】數(shù)據(jù)存取方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及存儲(chǔ)技術(shù),尤其涉及一種數(shù)據(jù)存取方法及裝置。

【背景技術(shù)】
[0002]在存儲(chǔ)技術(shù)中,對(duì)文件系統(tǒng)的訪問(wèn)操作有標(biāo)準(zhǔn)的可移植操作系統(tǒng)接口(英文:

878^6111
接口定義了『621(1和們'1丨6接口,而標(biāo)準(zhǔn)0語(yǔ)言提供了6這兩種方式作為最通用的接口,已經(jīng)得到廣泛應(yīng)用。
[0003]現(xiàn)有技術(shù)中,文件系統(tǒng)的訪問(wèn)操作基本都基于硬盤(pán),而硬盤(pán)作為機(jī)械電子設(shè)備,磁頭移動(dòng)需要時(shí)間,距離短的移動(dòng)時(shí)間短,距離長(zhǎng)的移動(dòng)時(shí)間長(zhǎng)。而現(xiàn)有接口都沒(méi)有考慮訪問(wèn)操作在物理空間的相關(guān)性,如果連續(xù)的兩次訪問(wèn)文件物理距離較遠(yuǎn),則磁頭移動(dòng)距離長(zhǎng),消耗時(shí)間長(zhǎng),訪問(wèn)速度慢,且增加磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損。


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

[0004]有鑒于此,本發(fā)明提供一種數(shù)據(jù)存取方法及裝置,可有效提高數(shù)據(jù)的存取速度,并減少磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損。
[0005]本發(fā)明實(shí)施例提供的數(shù)據(jù)存取方法,包括:
[0006]加載數(shù)據(jù)訪問(wèn)接口,該數(shù)據(jù)訪問(wèn)接口用于獲取至少一個(gè)文件在存儲(chǔ)器中的物理存儲(chǔ)位置信息;
[0007]獲取至少兩個(gè)文件的標(biāo)識(shí)符;
[0008]調(diào)用該數(shù)據(jù)訪問(wèn)接口,使該數(shù)據(jù)訪問(wèn)接口根據(jù)該標(biāo)識(shí)符獲取該至少兩個(gè)文件的物理存儲(chǔ)位置信息;
[0009]根據(jù)該物理存儲(chǔ)位置信息規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。
[0010]本發(fā)明實(shí)施例提供的數(shù)據(jù)存取裝置,包括:
[0011]數(shù)據(jù)訪問(wèn)接口,用于獲取至少一個(gè)文件在存儲(chǔ)器中的物理存儲(chǔ)位置信息;
[0012]獲取單元,用于獲取至少兩個(gè)文件的標(biāo)識(shí)符;
[0013]接口調(diào)用單元,用于調(diào)用該數(shù)據(jù)訪問(wèn)接口,根據(jù)獲取的該標(biāo)識(shí)符獲取該至少兩個(gè)文件的物理存儲(chǔ)位置信息;
[0014]存取單元,用于根據(jù)所述獲取單元獲取的該物理存儲(chǔ)位置信息,規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。
[0015]本發(fā)明實(shí)施例提供的數(shù)據(jù)存取方法及裝置,提供數(shù)據(jù)訪問(wèn)接口,該數(shù)據(jù)訪問(wèn)接口用于獲取至少一個(gè)文件的物理存儲(chǔ)位置信息,獲取至少兩個(gè)文件的標(biāo)識(shí)符,調(diào)用該數(shù)據(jù)訪問(wèn)接口,根據(jù)該標(biāo)識(shí)符獲取該一個(gè)或多個(gè)文件的物理存儲(chǔ)位置信息,根據(jù)該物理存儲(chǔ)位置信息規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作,由于存取文件時(shí),按照文件存儲(chǔ)的實(shí)際物理位置規(guī)劃文件訪問(wèn)順序,可減少存取數(shù)據(jù)的時(shí)間,加快訪問(wèn)速度,同時(shí)可減少磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損。
[0016]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說(shuō)明如下。

【專利附圖】

【附圖說(shuō)明】
[0017]圖1為第一實(shí)施例提供的數(shù)據(jù)存取方法流程圖。
[0018]圖2為第一實(shí)施例的數(shù)據(jù)存取方法示意圖。
[0019]圖3為第一實(shí)施例提供的數(shù)據(jù)存取裝置結(jié)構(gòu)框圖。

【具體實(shí)施方式】
[0020]為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說(shuō)明如后。
[0021]本發(fā)明實(shí)施例提供一種數(shù)據(jù)存取方法,尤其適用于基于磁頭實(shí)現(xiàn)存取的存儲(chǔ)器如硬盤(pán)或者光盤(pán)。其可有效提高磁盤(pán)數(shù)據(jù)的存取速度,并減少磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損
[0022]計(jì)算機(jī)的文件系統(tǒng)是一種存儲(chǔ)和組織計(jì)算機(jī)數(shù)據(jù)的方法,它使得對(duì)數(shù)據(jù)的訪問(wèn)和查找變得容易,文件系統(tǒng)使用文件和樹(shù)形目錄的抽象邏輯概念代替了硬盤(pán)/光盤(pán)等物理設(shè)備使用的數(shù)據(jù)塊的概念,用戶使用文件系統(tǒng)來(lái)保存數(shù)據(jù)時(shí)并不知道數(shù)據(jù)實(shí)際保存在硬盤(pán)(或者光盤(pán))的地址為多少的數(shù)據(jù)塊上。在寫(xiě)入新數(shù)據(jù)之前,也不必關(guān)心硬盤(pán)上的那個(gè)塊地址沒(méi)有被使用,硬盤(pán)上的存儲(chǔ)空間管理(分配和釋放)功能由文件系統(tǒng)自動(dòng)完成。
[0023]文件系統(tǒng)創(chuàng)建(格式化)時(shí),就把存儲(chǔ)區(qū)域分為不同的存儲(chǔ)區(qū)域。其中一個(gè)區(qū)域用來(lái)保存文件系統(tǒng)對(duì)象(文件或者目錄)的存儲(chǔ)信息,而文件本身是會(huì)被存儲(chǔ)在其他存儲(chǔ)區(qū)域內(nèi)。以類口11匕文件系統(tǒng)為例,上述的區(qū)域是用來(lái)存儲(chǔ)文件系統(tǒng)對(duì)象的元信息數(shù)據(jù)
;而對(duì)于文件系統(tǒng)來(lái)說(shuō),這個(gè)區(qū)域是用來(lái)存儲(chǔ)文件分配表([116 ^110081:10111^16).但無(wú)論是何種操作系統(tǒng),通過(guò)查詢上述的元信息數(shù)據(jù)及文件分配表等均可獲知一個(gè)文件在存儲(chǔ)器內(nèi)的物理存儲(chǔ)位置。
[0024]本發(fā)明實(shí)施例提供一種數(shù)據(jù)訪問(wèn)接口,其用于獲取至少一個(gè)文件的物理存儲(chǔ)位置信息??梢岳斫猓摂?shù)據(jù)訪問(wèn)接口的具體實(shí)現(xiàn)過(guò)程如下:首先,獲取要查詢的文件的標(biāo)識(shí)符(如文件名);然后查詢上述的元信息數(shù)據(jù)或者文件分配表等獲取該文件的存儲(chǔ)信息;根據(jù)該存儲(chǔ)信息即可獲取物理存儲(chǔ)位置信息??梢岳斫?,由于文件系統(tǒng)的限制,一個(gè)文件在物理上的存儲(chǔ)位置可能是不連續(xù)的,因此實(shí)質(zhì)上一個(gè)文件的存儲(chǔ)位置可能具有多個(gè)。但對(duì)于上述的數(shù)據(jù)訪問(wèn)接口而言,其物理存儲(chǔ)位置信息可以是僅包括該文件的實(shí)際存儲(chǔ)開(kāi)始的位置。
[0025]可以理解,上述的數(shù)據(jù)訪問(wèn)接口可以采用任意適用的編程語(yǔ)言實(shí)現(xiàn)。在一個(gè)實(shí)施例中,上述的數(shù)據(jù)訪問(wèn)接口是基于標(biāo)準(zhǔn)語(yǔ)言實(shí)現(xiàn)。
[0026]在一個(gè)實(shí)例中,上述的數(shù)據(jù)訪問(wèn)接口,只支持查詢一個(gè)文件的物理存儲(chǔ)位置信息。
[0027]在另一個(gè)實(shí)例中,上述的數(shù)據(jù)訪問(wèn)接口,其可接收一個(gè)文件列表作為參數(shù),并相應(yīng)返回文件列表中所有文件的物理存儲(chǔ)位置信息。
[0028]第一實(shí)施例
[0029]請(qǐng)參閱圖1,第一實(shí)施例提供的數(shù)據(jù)存取方法包括:
[0030]步驟101、加載數(shù)據(jù)訪問(wèn)接口,該數(shù)據(jù)訪問(wèn)接口用于獲取至少一個(gè)文件的物理存儲(chǔ)位置信息。
[0031]步驟102、獲取至少兩個(gè)文件的標(biāo)識(shí)符;
[0032]在一個(gè)實(shí)例中,上述的標(biāo)識(shí)符為文件名??梢岳斫?,上述的文件名中應(yīng)包括完整的存儲(chǔ)路徑。此外,上述的標(biāo)識(shí)符并不限于文件名,任意能被文件系統(tǒng)所支持,用來(lái)查詢對(duì)應(yīng)的文件的數(shù)據(jù)均可作為上述的標(biāo)識(shí)符。例如,在一個(gè)實(shí)例中,上述的標(biāo)識(shí)符為文件號(hào)(索引號(hào)上述的多個(gè)文件例如是在一個(gè)程序中后續(xù)某段時(shí)間內(nèi)要進(jìn)行存取操作的文件。
[0033]步驟103、調(diào)用該數(shù)據(jù)訪問(wèn)接口,使該數(shù)據(jù)訪問(wèn)接口根據(jù)該標(biāo)識(shí)符獲取該多個(gè)文件的物理存儲(chǔ)位置信息。
[0034]若數(shù)據(jù)訪問(wèn)接口每次只能查詢一個(gè)文件,則分別多次調(diào)用數(shù)據(jù)訪問(wèn)接口,以分別獲取多個(gè)文件中每個(gè)文件的物理存儲(chǔ)位置信息。
[0035]若數(shù)據(jù)訪問(wèn)接口支撐多文件查詢,則可生成要查詢的文件的列表,按預(yù)定的格式提交給該數(shù)據(jù)訪問(wèn)接口作為參數(shù),從而同時(shí)查詢?cè)摱鄠€(gè)文件的物理存儲(chǔ)位置信息。
[0036]步驟104、根據(jù)該物理存儲(chǔ)位置信息規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。
[0037]步驟104具體可包括:按物理位置信息對(duì)該預(yù)定要進(jìn)行的文件存取操作進(jìn)行排序,以使在按該排序進(jìn)行所述預(yù)定要進(jìn)行的文件存取操作的過(guò)程中,磁頭的移動(dòng)距離最短。
[0038]在一個(gè)實(shí)例中,上述的多個(gè)文件包括£1.1^x1:、)3.1^x1:以及1^x1:。其在存儲(chǔ)器的存儲(chǔ)位置如圖2所示。在一個(gè)程序中,按照正常的操作順序,該三個(gè)文件的讀取順序?yàn)閊仏七、匕仏!:、^ 1^x1:。在此過(guò)程中,磁頭的運(yùn)行路徑如下:首先,磁頭從緩沖區(qū)移動(dòng)至£1.1^x1:所在位直,完成1^x1:讀取后,移動(dòng)至1^x1:所在位直,完成1^x1:讀取后,再移動(dòng)至1^x1:所在位置,如圖2中路徑201所示。
[0039]根據(jù)步驟3104,若對(duì)涉及的文件按物理存儲(chǔ)位置排序,則上述的三個(gè)文件排序?yàn)?£1.仏1:、0.1^x1:、)3.1^x1:。按此順序進(jìn)行文件存取操作,則磁頭運(yùn)行路徑如下:首先,磁頭從緩沖區(qū)移動(dòng)至£1.1^x1:所在位置,完成£1.1^x1:讀取后,移動(dòng)至(3.1^x1:所在位置,完成(3.1^x1:讀取后,再移動(dòng)至匕1^x1:所在位直,如圖2中路徑202所不。
[0040]對(duì)比路徑201及路徑202,在后者的存取方式中,磁頭移動(dòng)的距離最小,既可減少存取數(shù)據(jù)的時(shí)間,加快訪問(wèn)速度,同時(shí)可減少磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損。
[0041]第二實(shí)施例
[0042]圖3為第二實(shí)施例提供的數(shù)據(jù)存取裝置的結(jié)構(gòu)框圖。如圖3所示,該裝置包括:數(shù)據(jù)訪問(wèn)接口 21、獲取單元22、接口調(diào)用單元23、以及存取單元24。
[0043]數(shù)據(jù)訪問(wèn)接口 21用于獲取至少一個(gè)文件在存儲(chǔ)器中的物理存儲(chǔ)位置信息。數(shù)據(jù)訪問(wèn)接口 21具體可用于:首先,獲取要查詢的文件的標(biāo)識(shí)符(如文件名然后查詢上述的元信息數(shù)據(jù)或者文件分配表等獲取該文件的存儲(chǔ)信息;根據(jù)該存儲(chǔ)信息即可獲取物理存儲(chǔ)位置信息??梢岳斫猓鲜龅臄?shù)據(jù)訪問(wèn)接口可以采用任意適用的編程語(yǔ)言實(shí)現(xiàn)。在一個(gè)實(shí)施例中,上述的數(shù)據(jù)訪問(wèn)接口是基于標(biāo)準(zhǔn)語(yǔ)言實(shí)現(xiàn)。在一個(gè)實(shí)例中,上述的數(shù)據(jù)訪問(wèn)接口,只支持查詢一個(gè)文件的物理存儲(chǔ)位置信息。在另一個(gè)實(shí)例中,上述的數(shù)據(jù)訪問(wèn)接口,其可接收一個(gè)文件列表作為參數(shù),并相應(yīng)返回文件列表中所有文件的物理存儲(chǔ)位置信息。
[0044]獲取單元22用于獲取多個(gè)文件的標(biāo)識(shí)符。在一個(gè)實(shí)例中,上述的標(biāo)識(shí)符為文件名??梢岳斫?,上述的文件名中應(yīng)包括完整的存儲(chǔ)路徑。此外,上述的標(biāo)識(shí)符并不限于文件名,任意能被文件系統(tǒng)所支持,用來(lái)查詢對(duì)應(yīng)的文件的數(shù)據(jù)均可作為上述的標(biāo)識(shí)符。例如,在一個(gè)實(shí)例中,上述的標(biāo)識(shí)符為文件號(hào)(索引號(hào)上述的多個(gè)文件例如是在一個(gè)程序中后續(xù)某段時(shí)間內(nèi)要進(jìn)行存取操作的文件。
[0045]接口調(diào)用單元23用于調(diào)用該數(shù)據(jù)訪問(wèn)接口,根據(jù)獲取的該標(biāo)識(shí)符獲取該至少兩個(gè)文件的物理存儲(chǔ)位置信息。若數(shù)據(jù)訪問(wèn)接口 21每次只能查詢一個(gè)文件,則分別多次調(diào)用數(shù)據(jù)訪問(wèn)接口 21,以分別獲取多個(gè)文件中每個(gè)文件的物理存儲(chǔ)位置信息。若數(shù)據(jù)訪問(wèn)接口21支撐多文件查詢,則可生成要查詢的文件的列表,按預(yù)定的格式提交給該數(shù)據(jù)訪問(wèn)接口21作為參數(shù),從而同時(shí)查詢?cè)摱鄠€(gè)文件的物理存儲(chǔ)位置信息。
[0046]存取單元24用于根據(jù)所述獲取單元獲取的該物理存儲(chǔ)位置信息,規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。
[0047]例如,按物理位置信息對(duì)該預(yù)定要進(jìn)行的文件存取操作進(jìn)行排序,以使在按該排序進(jìn)行所述預(yù)定要進(jìn)行的文件存取操作的過(guò)程中,磁頭的移動(dòng)距離最短。
[0048]在一個(gè)實(shí)例中,上述的多個(gè)文件包括£1.1^x1:、)3.1^x1:以及1^x1:。其在存儲(chǔ)器的存儲(chǔ)位置如圖2所示。在一個(gè)程序中,按照正常的操作順序,該三個(gè)文件的讀取順序?yàn)閊仏七、匕仏!:、^ 1^x1:。在此過(guò)程中,磁頭的運(yùn)行路徑如下:首先,磁頭從緩沖區(qū)移動(dòng)至£1.1^x1:所在位直,完成1^x1:讀取后,移動(dòng)至1^x1:所在位直,完成1^x1:讀取后,再移動(dòng)至1^x1:所在位置,如圖2中路徑201所示。
[0049]由于存取單元24對(duì)涉及的文件按物理存儲(chǔ)位置排序,則上述的三個(gè)文件排序?yàn)?£1.1^x1:、0.1^x1:、)3.1^x1:。按此順序進(jìn)行文件存取操作,則磁頭運(yùn)行路徑如下:首先,磁頭從緩沖區(qū)移動(dòng)至£1.1^x1:所在位置,完成£1.1^x1:讀取后,移動(dòng)至(3.1^x1:所在位置,完成(3.1^x1:讀取后,再移動(dòng)至匕1^x1:所在位直,如圖2中路徑202所不。
[0050]對(duì)比路徑201及路徑202,在后者的存取方式中,磁頭移動(dòng)的距離最小,既可減少存取數(shù)據(jù)的時(shí)間,加快訪問(wèn)速度,同時(shí)可減少磁頭的磨損磁頭驅(qū)動(dòng)機(jī)構(gòu)的磨損。
[0051]需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。
[0052]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
[0053]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)存取方法,其特征在于,包括: 加載數(shù)據(jù)訪問(wèn)接口,該數(shù)據(jù)訪問(wèn)接口用于獲取至少一個(gè)文件在存儲(chǔ)器中的物理存儲(chǔ)位置信息; 獲取至少兩個(gè)文件的標(biāo)識(shí)符; 調(diào)用該數(shù)據(jù)訪問(wèn)接口,使該數(shù)據(jù)訪問(wèn)接口根據(jù)該標(biāo)識(shí)符獲取該至少兩個(gè)文件的物理存儲(chǔ)位置信息; 根據(jù)該物理存儲(chǔ)位置信息規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)該物理存儲(chǔ)位置信息規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式包括: 按物理位置信息對(duì)該預(yù)定要進(jìn)行的文件存取操作進(jìn)行排序,以使在按該排序進(jìn)行所述預(yù)定要進(jìn)行的文件存取操作的過(guò)程中,磁頭的移動(dòng)距離最短。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,該標(biāo)識(shí)符為文件名。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,該數(shù)據(jù)訪問(wèn)接口用于根據(jù)該標(biāo)識(shí)符獲取該多個(gè)文件的文件號(hào),進(jìn)而根據(jù)該文件號(hào)查詢?cè)摱鄠€(gè)文件的偏移值以得到該物理存儲(chǔ)位置信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,該存儲(chǔ)器為基于磁頭實(shí)現(xiàn)讀取的存儲(chǔ)器。
6.一種數(shù)據(jù)存取裝置,其特征在于,包括: 數(shù)據(jù)訪問(wèn)接口,用于獲取至少一個(gè)文件在存儲(chǔ)器中的物理存儲(chǔ)位置信息; 獲取單元,用于獲取至少兩個(gè)文件的標(biāo)識(shí)符; 接口調(diào)用單元,用于調(diào)用該數(shù)據(jù)訪問(wèn)接口,根據(jù)獲取的該標(biāo)識(shí)符獲取該至少兩個(gè)文件的物理存儲(chǔ)位置信息; 存取單元,用于根據(jù)所述獲取單元獲取的該物理存儲(chǔ)位置信息,規(guī)劃預(yù)定要進(jìn)行的文件存取操作以符合預(yù)期的存取模式,并相應(yīng)進(jìn)行文件存取操作。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該存取單元用于:按物理位置信息對(duì)該預(yù)定要進(jìn)行的文件存取操作進(jìn)行排序,以使在按該排序進(jìn)行所述預(yù)定要進(jìn)行的文件存取操作的過(guò)程中,磁頭的移動(dòng)距離最短。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該標(biāo)識(shí)符為文件路徑或者文件號(hào)。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該數(shù)據(jù)訪問(wèn)接口用于根據(jù)該標(biāo)識(shí)符獲取該多個(gè)文件的文件號(hào),進(jìn)而根據(jù)該文件號(hào)查詢?cè)摱鄠€(gè)文件的偏移值以得到該物理存儲(chǔ)位置信息。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該存儲(chǔ)器為基于磁頭實(shí)現(xiàn)讀取的存儲(chǔ)器。
【文檔編號(hào)】G06F3/06GK104375781SQ201310359608
【公開(kāi)日】2015年2月25日 申請(qǐng)日期:2013年8月16日 優(yōu)先權(quán)日:2013年8月16日
【發(fā)明者】高劍林 申請(qǐng)人:深圳市騰訊計(jì)算機(jī)系統(tǒng)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
土默特右旗| 曲水县| 松滋市| 多伦县| 望谟县| 江都市| 贡嘎县| 邢台市| 邯郸县| 八宿县| 通许县| 西盟| 名山县| 利辛县| 新蔡县| 宜兰市| 连南| 利川市| 乐安县| 凤台县| 金山区| 资阳市| 富蕴县| 宝清县| 当雄县| 盐山县| 通榆县| 璧山县| 福泉市| 五原县| 安化县| 新巴尔虎左旗| 宝丰县| 关岭| 湟中县| 会同县| 田阳县| 视频| 阜阳市| 合江县| 桐梓县|