• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    NTFS B+樹大目錄結(jié)構(gòu)動態(tài)解析

    2013-07-03 00:45:00吳偉民江達(dá)強(qiáng)陳梓斌
    關(guān)鍵詞:樹結(jié)構(gòu)文件夾列表

    吳偉民,劉 凱,江達(dá)強(qiáng),蘇 慶,陳梓斌

    (廣東工業(yè)大學(xué)計(jì)算機(jī)學(xué)院 可視計(jì)算實(shí)驗(yàn)室,廣東 廣州 510006)

    0 引 言

    NTFS文件系統(tǒng)是隨著Windows NT 操作系統(tǒng)的誕生而產(chǎn)生的,并在隨后的Windows版本中逐漸成為主流的文件系統(tǒng)。NTFS系統(tǒng)具有極其出色的穩(wěn)定性和安全性,在使用過程中不容易產(chǎn)生碎片,同時(shí)它還提供了容錯(cuò)結(jié)構(gòu)日志,在文件系統(tǒng)受到破壞時(shí),可根據(jù)日志恢復(fù)至一個(gè)一致性的狀態(tài),此外NTFS還提供了文件壓縮、磁盤配額、利用B+樹結(jié)構(gòu)來管理文件目錄等功能[1-2]。

    NTFS文件系統(tǒng)使用B+樹結(jié)構(gòu)大目錄對大型文件夾進(jìn)行管理。大目錄結(jié)構(gòu)為三層或三層以上,其中三層目錄結(jié)構(gòu)最為典型。B+樹大目錄是NTFS優(yōu)于FAT32重要特征之一。分析大目錄的結(jié)構(gòu)和變化規(guī)律是理解NTFS文件系統(tǒng)技術(shù)的重要途徑,也是開發(fā)操作NTFS分區(qū)程序的基礎(chǔ)。Windows操作系統(tǒng)中極其重要的文件夾如Windows、System32、Drivers等都是超大型的目錄?;谏虡I(yè)原因,Mi-crosoft至今沒有完全公布NTFS文件系統(tǒng)技術(shù)資料。國內(nèi)外有比較多的論文論述NTFS結(jié)構(gòu),如文獻(xiàn)[3-8]對NTFS的主要數(shù)據(jù)結(jié)構(gòu)及應(yīng)用進(jìn)行過分析,但并未涉及目錄結(jié)構(gòu)方面。文獻(xiàn)[9-10]對NTFS的目錄結(jié)構(gòu)做過初步的探索,但是沒有分析過三層大目錄的結(jié)構(gòu)及變化規(guī)律。

    本文通過分析NTFS分區(qū)中大目錄產(chǎn)生的原因、結(jié)構(gòu),通過實(shí)驗(yàn)動態(tài)跟蹤在三層大目錄下創(chuàng)建和刪除文件對大目錄結(jié)構(gòu)產(chǎn)生的影響并得出變化規(guī)律。對于大目錄頻繁操作可能產(chǎn)生的0X20屬性原因和其結(jié)構(gòu)進(jìn)行分析。文章的最后給出改進(jìn)大目錄MFT 文件記錄的方法并進(jìn)行實(shí)驗(yàn)。

    1 NTFS重要的數(shù)據(jù)結(jié)構(gòu)簡介

    NTFS文件系統(tǒng)由元數(shù)據(jù)(metadata)文件和普通用戶文件組成,元數(shù)據(jù)文件用來文件管理、文件定位、引導(dǎo)程序數(shù)據(jù)、整個(gè)卷分配位圖、錯(cuò)誤恢復(fù)等信息。元數(shù)據(jù)文件除MYMBoot文件外,其他元數(shù)據(jù)文件的位置是可變的[1]。

    1.1 MFT文件記錄結(jié)構(gòu)

    在NTFS文件系統(tǒng)中,每個(gè)文件(包括元文件)都有一個(gè)或多個(gè)MFT 記錄,大小為1KB。MFT 記錄由記錄頭和一組屬性組成,各個(gè)屬性之間相互獨(dú)立并有各自的類型和名稱。MFT 記錄中屬性如表1[1]所示。

    1.2 索引項(xiàng)結(jié)構(gòu)分析

    NTFS文件系統(tǒng)中文件夾與它所包含的文件(或文件夾,下同)的關(guān)系是通過索引來建立的,一個(gè)文件夾下文件的索引在父文件夾MFT 記錄的0X90 屬性或數(shù)據(jù)運(yùn)行(DataRun)中,一個(gè)文件夾下所有文件的索引構(gòu)成一個(gè)B+樹的結(jié)構(gòu),這種數(shù)據(jù)結(jié)構(gòu)便于快速的查找。索引的排序是按照MYMUpCase元數(shù)據(jù)文件的定義來完成了,而非簡單Unicode編碼[5]。一個(gè)索引包含了自身MFT 參考號、索引的大小、文件的屬性、父目錄的MFT 參考號,文件名等字段。如果該索引在B+樹結(jié)構(gòu)中為非葉子節(jié)點(diǎn),最后的增加8Bytes的長度用于保存子節(jié)點(diǎn)索引緩沖區(qū)的VCN號。表2顯示了索引項(xiàng)各字段的含義。

    表2 索引項(xiàng)各字段的含義

    2 NTFS大目錄結(jié)構(gòu)解析

    2.1 產(chǎn)生大目錄的條件

    當(dāng)文件夾下的文件較少時(shí),文件索引直接放在父目錄MFT 記錄的0X90屬性中(長度一般為0X58~0X80Bytes,跟索引的文件名長度相關(guān))。一個(gè)文件的MFT 記錄大小為1KB,當(dāng)父目錄下的文件不斷增加而生成新的索引項(xiàng),父目錄MFT 記錄沒有足夠的空間存放時(shí),會按照B+樹的節(jié)點(diǎn)分裂規(guī)則進(jìn)行分裂,B+樹的根節(jié)點(diǎn)保留在父目錄的MFT 記錄中,此時(shí)根節(jié)點(diǎn)中的索引項(xiàng)長度增加8Bytes用來指向其子節(jié)點(diǎn)索引緩沖(VCN)。同時(shí)父目錄MFT 記錄中會添加兩個(gè)屬性0XA0屬性和0XB0屬性,分別用于存放B+樹的所有子節(jié)點(diǎn)VCN的位置信息和VCN號的分配情況。將分裂出來的索引項(xiàng)存放到VCN 所指向的數(shù)據(jù)運(yùn)行(Data-Run,大小為4KB)中,此時(shí)產(chǎn)生了兩層的B+目錄結(jié)構(gòu)(文獻(xiàn)[5]圖3提到的三層實(shí)際是二層B+樹目錄,只是將一個(gè)指向兩層B+樹的指針放到MFT 記錄中)。當(dāng)文件夾下的文件數(shù)量一直增加,到一個(gè)臨界點(diǎn),兩層的B+樹目錄不足以存放所有的索引項(xiàng)時(shí),B+樹第二層的一些節(jié)點(diǎn)會根據(jù)B+樹的分裂規(guī)則分離出葉子節(jié)點(diǎn),自身成為非葉子節(jié)點(diǎn),此時(shí)變成了三層B+樹結(jié)構(gòu)(下文重點(diǎn)分析這種結(jié)構(gòu))。如果繼續(xù)添加大量的索引項(xiàng),三層B+樹的根節(jié)點(diǎn)會膨脹已達(dá)到飽和,三層B+樹的根節(jié)點(diǎn)在父目錄的MFT 記錄沒有足夠的空間存放,則會在父目錄的MFT 記錄中生成一個(gè)空節(jié)點(diǎn),原根節(jié)點(diǎn)存放在一個(gè)新的DataRun中,此時(shí)MFT 記錄存放的是一個(gè)指向三層B+樹結(jié)構(gòu)的指針(Windows 7 中的System32文件夾這種目錄結(jié)構(gòu)比較常見)。

    2.2 三級大目錄存放的索引數(shù)目

    假設(shè)三級B+樹大目錄中存放的索引平均長度為0X60Bytes,每個(gè)DataRun 4KB空間存滿的情況下可以存放42個(gè)索引項(xiàng),這里取B+樹的階為30,如果三層B+大目錄樹所有DataRun按照階的限制全部存滿,則每層存放的索引項(xiàng)數(shù)目分別為:

    第一層B+樹存放的索引項(xiàng)數(shù)目:30

    第二層B+樹存放的索引項(xiàng)數(shù)目:30*30=900

    第三層B+樹存放的索引項(xiàng)數(shù)目:30*30*30=27000

    三層B+樹存放的索引項(xiàng)總數(shù):30+900+27000=27930

    從上述分析可以,三層B+樹目錄結(jié)構(gòu)完全能滿足一個(gè)超大型文件夾的下文件數(shù)量的要求。

    2.3 三層大目錄結(jié)構(gòu)分析

    分析三層大目錄之前,先分析一下0XA0 屬性的數(shù)據(jù)運(yùn)行列表的字段含義和計(jì)算方法。在0XA0屬性偏移0X48處是DataRun列表。每個(gè)DataRun列表的長度不一定相等,但是各個(gè)DataRun列表前后相接,計(jì)算后一個(gè)DataRun列表中的值需要用到前一個(gè)DataRun列表的計(jì)算結(jié)果。

    計(jì)算目標(biāo)索引緩沖區(qū)節(jié)點(diǎn)的LCN號,首先要定位到第一個(gè)DataRun列表的位置,讀取該列表的起始LCN和該列表標(biāo)識的索引緩沖區(qū)節(jié)點(diǎn)個(gè)數(shù)(L1),比較目標(biāo)VCN號和L1,如果小于則在目標(biāo)緩沖區(qū)在該列表中,否則查找下一個(gè)列表,后一個(gè)DataRun列表的位置依據(jù)前面的DataRun列表的長度而定,DataRun列表各字段的含義及計(jì)算方法如表3所示。

    圖1顯示了一個(gè)DataRun列表在磁盤的物理結(jié)構(gòu)。

    根據(jù)表3的計(jì)算方法得出每個(gè)DataRun LCN的結(jié)果,見表4。

    判斷索引緩沖區(qū)是不是葉子節(jié)點(diǎn)的依據(jù)是看節(jié)點(diǎn)偏移0X24的值,為1表示非葉子節(jié)點(diǎn),為0表示葉子節(jié)點(diǎn)。

    圖2為Windows XP SP3 系統(tǒng)的System32 大文件夾的三層大目錄結(jié)構(gòu)(不同磁盤上的目錄結(jié)構(gòu)會有差異)。

    表3 DataRun列表各字段的含義及計(jì)算方法

    圖1 數(shù)據(jù)運(yùn)行列表

    表4 DataRun各LCN號

    圖2 System32文件夾三層B+樹結(jié)構(gòu)

    2.4 三層大目錄結(jié)構(gòu)變化規(guī)律

    在三層B+樹(m 階)大目錄中創(chuàng)建和刪除文件要進(jìn)行比較復(fù)雜的計(jì)算,可能要調(diào)整B+樹的結(jié)構(gòu),會導(dǎo)致操作時(shí)間較長。

    2.4.1 刪除文件B+結(jié)構(gòu)變化規(guī)律

    (1)刪除的B+樹葉子節(jié)點(diǎn)中的一個(gè)索引項(xiàng),如果刪除后該葉子節(jié)點(diǎn)的關(guān)鍵字個(gè)數(shù)大于等于「m/2」-1,直接刪除索引節(jié)點(diǎn)。如刪除mmc.exe,INDX節(jié)點(diǎn)調(diào)整后如圖3所示。

    (2)如果刪除后該葉子節(jié)點(diǎn)的關(guān)鍵字個(gè)數(shù)小于「m/2」-1,會引起B(yǎng)+樹結(jié)構(gòu)的調(diào)整。按照B+樹的刪除規(guī)則進(jìn)行變換。如刪除INDX節(jié)點(diǎn)(VCN=0X0D)中后一半的索引項(xiàng),將相鄰的葉子節(jié)點(diǎn)的一部分索引移至該節(jié)點(diǎn),并將節(jié)點(diǎn)的最后一個(gè)索引上移一層并指向該節(jié)點(diǎn)(MPSSVC.dll索引上移一層),B+樹結(jié)構(gòu)調(diào)整后如圖4所示。

    (3)刪除非葉子節(jié)點(diǎn)中的索引項(xiàng),絕大多數(shù)情況將索引項(xiàng)所指向INDX 節(jié)點(diǎn)中最后一個(gè)索引項(xiàng)替換刪除索引項(xiàng)的位置,刪除索引項(xiàng)的VCN 值不變,如果指向的INDX 也是非葉子節(jié)點(diǎn),繼續(xù)用下層替換。如下圖中刪除第二層的“索引項(xiàng)21N”和第一層的“索引項(xiàng)23N”B+樹變化結(jié)果。如圖5所示。

    (4)在大目錄中刪除索引項(xiàng)的情況種類繁多,上面列舉最常見的三種。其他種類按照B+樹節(jié)點(diǎn)中關(guān)鍵的刪除規(guī)則進(jìn)行處理。

    2.4.2 添加文件B+樹變化規(guī)律

    在三層大目錄中創(chuàng)建一個(gè)文件(或文件夾)首先根據(jù)父目錄和自身MFT 記錄生成索引項(xiàng),再從B+樹根節(jié)點(diǎn)處開始逐層查找合適的插入位置,查找的過程如下。

    (1)用待創(chuàng)建文件的文件名(下簡稱待插入項(xiàng))依次順序和0X90屬性的(或INDX 節(jié)點(diǎn)索引項(xiàng)中的文件名(下簡稱索引項(xiàng)))比較(按照MYMUpCase排序規(guī)則),直到第一次比較大于索引項(xiàng)并使用該索引項(xiàng)中的VCN 查找下一層;如果0X90屬性中只有空索引則使用空索引中的VCN查找下一層。

    (2)將查找到的VCN 使用0XA0 屬性中的數(shù)據(jù)運(yùn)行(DataRun)計(jì)算出LCN。

    (3)讀出LCN 指向的INDX,查看INDX 是否為葉子節(jié)點(diǎn),如果是葉子節(jié)點(diǎn),在INDX 中順序查找第一個(gè)比待插入項(xiàng)大的索引項(xiàng)。此時(shí)待插入項(xiàng)的插入位置在這個(gè)索引項(xiàng)的前面,則查找位置成功。如果是非葉子節(jié)點(diǎn)按照(1)繼續(xù)遞歸進(jìn)行查找。

    如果插入索引后葉子節(jié)點(diǎn)的關(guān)鍵字個(gè)數(shù)大于B+樹的階或者導(dǎo)致INDX 節(jié)點(diǎn)溢出,這時(shí)必須按照B+樹的分裂規(guī)則進(jìn)行INDX 節(jié)點(diǎn)分裂。

    在實(shí)際的創(chuàng)建和刪除文件的操作中,直接對葉子節(jié)點(diǎn)處理耗時(shí)較短,如何對B+樹結(jié)構(gòu)做大范圍的調(diào)整則耗時(shí)較長,所以在大目錄中創(chuàng)建和刪除文件有時(shí)需要等待一段時(shí)間。

    如在System32文件夾下插入文件MicrosoftInsert.txt,結(jié)果如圖6所示。

    2.5 大目錄結(jié)構(gòu)下的0X20屬性分析

    在三層B+樹大目錄中很容易產(chǎn)生其他中小型目錄中見不到的0X20 屬性,0X20 屬性是MYMATTRIBUTE_LIST 屬性,當(dāng)一個(gè)文件的MFT 記錄中有很多屬性或者有些屬性體很大時(shí)就會在主MFT 中生成0X20 屬性,此時(shí)NTFS會給再分配一個(gè)MFT(次)記錄給該文件,用于存放主MFT 記錄存儲不下的屬性。0X20屬性就是用來指標(biāo)哪些屬性在主MFT 記錄中哪些屬性在次MFT 記錄中。

    圖6 三層B+樹結(jié)構(gòu)中插入MicrosoftInsert.txt索引項(xiàng)

    0X20屬性很少見,只是在三層B+樹目錄結(jié)構(gòu)中可能見到,卻是大目錄存在的重要特征。有四種情況可能需要0X20屬性。

    (1)文件有很多的硬鏈接(即有很多的文件名屬性存在)。

    (2)文件夾下不斷有新的文件產(chǎn)生,產(chǎn)生了很多碎片,一個(gè)MFT 記錄不足以保存下這么多碎片的DataRun。

    (3)文件有很復(fù)雜的安全描述符(不適用于NTFS v4.0以上的版本)。

    (4)屬性中有很多的命名流。

    0X20屬性各字段的含義如表5所示。

    表5 0X20屬性各字段含義

    0X20出現(xiàn)在一個(gè)文件有多個(gè)MFT 記錄的情況下,它描述了非0X20屬性所屬的MFT。

    3 改進(jìn)NTFS大目錄結(jié)構(gòu)

    3.1 消除0X20屬性方案

    當(dāng)一個(gè)文件產(chǎn)生0X20屬性時(shí),則說明文件至少具有兩個(gè)MFT 記錄用來存儲常駐屬性。這種特殊的情況給編寫操作NTFS分區(qū)的程序帶來了困難,對多個(gè)MFT 記錄處理會顯著降低NTFS文件系統(tǒng)效率。很有必要對這種結(jié)構(gòu)進(jìn)行改進(jìn)。從分析的結(jié)果看,常常0X20屬性要占用很大的空間0X80~0X120Bytes之間,但是放到第二個(gè)MFT 記錄中的屬性占用的空間不大,常常比0X20屬性的占用的空間少。所以在大多數(shù)情況下0X20屬性是沒有必要的。不清楚為什么Microsoft公司沒有用一種更好的方式處理0X20 屬性。下面提出一種消除0X20 屬性的方法,將一個(gè)文件的兩個(gè)MFT 記錄變成一個(gè)MFT 記錄的方法。

    (1)讀MFT 記錄頭部長度字段,跳到0X10屬性開始處,根據(jù)0X10屬性的長度,跳到0X20屬性。

    (2)在0X20 屬性,檢索每個(gè)屬性的所在的MFT號,找到次MFT 記錄和其中的屬性組,保存屬性組,計(jì)算屬性組的長度;計(jì)算主MFT 記錄最大可用空間,0X400-主MFT 記錄的實(shí)際長度+0X20 屬性的長度。如果屬性組長度小于等于最大可用空間,則下一步,否則退出。

    (3)讀取0X20屬性的后面的所有屬性并保存。

    (4)消除MFT 記錄更新序列號,將主MFT 記錄中的0X20屬性后面的屬性組與次MFT 記錄的屬性組依次比較屬性類型,按照大小從0X20開始處存放。

    (5)所有屬性在主MFT 記錄中存放完畢后,在最后加上0XFFFFFFFF結(jié)束標(biāo)識。

    (6)更新主MFT 記錄偏移0X18 處的MFT 記錄實(shí)際長度字段。值更新為:原MFT 實(shí)際長度-0X20屬性長度+次MFT 記錄中屬性組的長度。

    (7)寫回更新序列號:將主MFT 記錄的第一、第二個(gè)扇區(qū)的最后兩個(gè)字節(jié)分別到0X32~0X35 偏移處的更新數(shù)組處,再將0X30~0X31的更新序列號寫到MFT 記錄的第一和第二個(gè)扇區(qū)的最后兩個(gè)字節(jié)。主MFT 記錄修改完畢。

    (8)添加刪除標(biāo)志:將次MFT 記錄的0X16處的刪除標(biāo)志更新為0X00(MFT 被刪除)或0X02(目錄被刪除)。

    (9)根據(jù)次MFT 記錄的MFT號,在MYMMFT:BitMap中找到對應(yīng)的位,將1更新為0,表示次MFT 記錄刪除。流程圖如圖7所示、實(shí)驗(yàn)結(jié)果圖8所示。

    隨著系統(tǒng)的使用不斷會有新的應(yīng)用程序安裝,在系統(tǒng)文件夾(Windows、System32 等)產(chǎn)生新的文件。這些文件夾下的文件數(shù)量不斷的增加,每過一段時(shí)間就會分配一個(gè)新的索引緩沖區(qū)用于存放。這樣很容易產(chǎn)生緩沖區(qū)碎片,影響系統(tǒng)的性能。在每次生成新的索引緩沖區(qū)節(jié)點(diǎn)時(shí),如果前面有比較多的碎片,可以將前面的碎片合并成一個(gè)大塊的緩沖區(qū)組,便于提升系統(tǒng)的性能。

    圖7 操作合并MFT 記錄流程

    圖8 合并MFT 記錄的實(shí)驗(yàn)操作結(jié)果

    3.2 大目錄優(yōu)化效果

    消除System32文件夾0X20屬性并合并分散的數(shù)據(jù)運(yùn)行。實(shí)驗(yàn)室硬件設(shè)備Lenovo楊天M4600N,Windows XP SP3系統(tǒng)。使用自制小工具使用自制小工具ReadBigDirectory讀取System32文件夾下所有文件的文件名,為了確保測試精度,時(shí)間使用64位的Windows文件時(shí)間(UTC 格式),以100毫微秒為間隔的間隔數(shù)。工具核心代碼為:

    DateTime startTime=DateTime.Now;

    string path=txtDirectory.Text;

    string[]fileNames=Directory.GetFiles(path," *.*",SearchOption.TopDirectoryOnly);

    DateTime endTime=DateTime.Now;

    圖9 程序運(yùn)行界面

    由于Windows會緩存已操作過的結(jié)果,每次系統(tǒng)重新啟動第一次運(yùn)行測試程序結(jié)果有效。對目錄優(yōu)化前后分別做5次數(shù)據(jù)采集,取平均值,結(jié)果如表6所示(單位毫秒)。

    表6 優(yōu)化前后操作大目錄時(shí)間

    優(yōu)化前后的對比結(jié)果可以看出,查找System32文件下所有文件的時(shí)間縮短了19.389毫秒,優(yōu)化后有較好的效果。

    4 結(jié)束語

    NTFS B+樹大目錄數(shù)據(jù)結(jié)構(gòu)復(fù)雜,是理解NFTS文件系統(tǒng)目錄管理的難點(diǎn),也是設(shè)計(jì)NTFS文件系統(tǒng)操作程序的關(guān)鍵。本文詳細(xì)地分析三層B+樹大目錄產(chǎn)生的原因、結(jié)構(gòu)和動態(tài)變化規(guī)律,在此基礎(chǔ)上分析大目錄中可能會產(chǎn)生的0X20屬性結(jié)構(gòu),并提出改進(jìn)有0X20屬性MFT記錄的方法。

    最后實(shí)驗(yàn)驗(yàn)證了對NTFS大目錄的分析結(jié)果。該分析結(jié)果為開發(fā)操作NTFS 文件系統(tǒng)的程序提供了理論支持。同時(shí)提出改進(jìn)NTFS文件系統(tǒng)效率的方法。

    [1]Microsoft TechNet.Optimizing NTFS[EB/OL].[2011-12-08].http://technet.microsoft.com/en-us/library/cc767961.aspx,2010.

    [2]Carrier B.File system forensic analysis[M].Pearson Education,Inc,2009:369-380.

    [3]ZHANG Kai.Analysis and implementation of NTFS file system based on computer forensics[C]//ETCS,2010:325-328.

    [4]Huebner E,Bem D,Wee C K.Data hiding in the NTFS file system[J].Digital Investigation,2006,3(4):211-226.

    [5]WANG Lina,YANG Mo.Computer forensics research and implementation based on NTFS file system[J].Journal-Wuhan University Natural Sciences Edition,2006,52(5):519.

    [6]WANG Lanying,JU Jinwu.Analysis of NTFS file system structural[J].Computer Engineering and Design,2006,27(3):418-420(in Chinese).[王蘭英,居錦武.NTFS文件系統(tǒng)結(jié)構(gòu)分析[J].計(jì)算機(jī)工程與設(shè)計(jì),2006,27(3):418-420.]

    [7]JU Jinwu,WANG Lanying.Analysis of NTFS file system[J].Computer Engineering and Design,2007,28(22):5437-5460(in Chinese).[居錦武,王蘭英.NTFS文件系統(tǒng)剖析[J].計(jì)算機(jī)工程與設(shè)計(jì),2007,28(22):5437-5460.]

    [8]ZHAO Shuangfeng,F(xiàn)EI Jinlong,LIU Nan,et al.Research and implementation of data recovery on Windows NTFS[J].Computer Engineering and Design,2008,29(2):306-308(in Chinese).[趙雙峰,費(fèi)金龍,劉楠,等.Windows NTFS下數(shù)據(jù)恢復(fù)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(2):306-308.]

    [9]WU Weimin,LU Qi,WANG Zhenhua,et al.Dynamic analysis of B+tree structure of index in NTFS directory[J].Computer Engineering and Design,2010(22):4843-4846(in Chinese).[吳偉民,盧琦,王振華,等.NTFS目錄下索引B+樹結(jié)構(gòu)動態(tài)解析[J].計(jì)算機(jī)工程與設(shè)計(jì),2010(22):4843-4846.]

    [10]Faraz Ahsan,Ikram Lali M.Exploring the effect of directory depth on file access for FAT and NTFS file systems[C]//ISTASC,2008:130-135.

    猜你喜歡
    樹結(jié)構(gòu)文件夾列表
    巧用列表來推理
    磁力文件夾
    學(xué)習(xí)運(yùn)用列表法
    擴(kuò)列吧
    調(diào)動右鍵 解決文件夾管理三大難題
    四維余代數(shù)的分類
    大數(shù)據(jù)背景下基于B—樹結(jié)構(gòu)的SQL Server數(shù)據(jù)優(yōu)化策略研究
    TC一鍵直達(dá)常用文件夾
    電腦迷(2015年1期)2015-04-29 21:24:13
    基于μσ-DWC特征和樹結(jié)構(gòu)M-SVM的多維時(shí)間序列分類
    不含3-圈的1-平面圖的列表邊染色與列表全染色
    丁香六月天网| 成人精品一区二区免费| 黑人欧美特级aaaaaa片| 国产在线视频一区二区| 国产成人精品无人区| 国产97色在线日韩免费| 中文字幕精品免费在线观看视频| 老司机靠b影院| 国产精品免费一区二区三区在线 | 久久九九热精品免费| 欧美中文综合在线视频| 色老头精品视频在线观看| 久久久国产欧美日韩av| 满18在线观看网站| 免费久久久久久久精品成人欧美视频| 国产精品1区2区在线观看. | 人妻一区二区av| 久久精品91无色码中文字幕| 最近最新中文字幕大全电影3 | 一二三四在线观看免费中文在| 欧美在线黄色| 久久精品国产亚洲av高清一级| 国产一区二区在线观看av| 久久99热这里只频精品6学生| 女同久久另类99精品国产91| 美女午夜性视频免费| 99精国产麻豆久久婷婷| 大码成人一级视频| 老司机亚洲免费影院| 中文字幕制服av| 欧美老熟妇乱子伦牲交| 国产av又大| 最新美女视频免费是黄的| av免费在线观看网站| 日本欧美视频一区| 纵有疾风起免费观看全集完整版| 免费av中文字幕在线| 国产精品久久久久久精品电影小说| 91成人精品电影| 91成年电影在线观看| 女警被强在线播放| 一本综合久久免费| 午夜精品国产一区二区电影| 日韩视频一区二区在线观看| 国产97色在线日韩免费| 中文字幕av电影在线播放| 亚洲色图综合在线观看| 免费在线观看日本一区| 青青草视频在线视频观看| 一级毛片电影观看| 国产在线精品亚洲第一网站| 国产1区2区3区精品| 天天躁日日躁夜夜躁夜夜| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美人与性动交α欧美软件| 色婷婷久久久亚洲欧美| 老熟妇乱子伦视频在线观看| 一边摸一边做爽爽视频免费| 女人被躁到高潮嗷嗷叫费观| h视频一区二区三区| 国产亚洲精品久久久久5区| 欧美黄色淫秽网站| 水蜜桃什么品种好| 亚洲精品一二三| 男女边摸边吃奶| 欧美精品av麻豆av| 日韩中文字幕欧美一区二区| 亚洲熟妇熟女久久| 性少妇av在线| www日本在线高清视频| 国产在线一区二区三区精| 一个人免费在线观看的高清视频| 精品欧美一区二区三区在线| 亚洲欧美日韩另类电影网站| 日韩三级视频一区二区三区| 久久这里只有精品19| 99久久99久久久精品蜜桃| 日本五十路高清| 亚洲九九香蕉| 亚洲综合色网址| 成年人午夜在线观看视频| 国产淫语在线视频| 精品福利永久在线观看| 黄色a级毛片大全视频| 丝袜在线中文字幕| 丝袜美腿诱惑在线| 亚洲精品国产一区二区精华液| 欧美日韩av久久| 亚洲精品久久成人aⅴ小说| 最近最新免费中文字幕在线| av国产精品久久久久影院| 国产精品久久久久久精品古装| 99精品欧美一区二区三区四区| 久久久国产成人免费| 免费一级毛片在线播放高清视频 | aaaaa片日本免费| av电影中文网址| 亚洲第一av免费看| 亚洲五月婷婷丁香| 美女福利国产在线| 一个人免费看片子| 夜夜爽天天搞| 国产99久久九九免费精品| 亚洲专区中文字幕在线| 亚洲七黄色美女视频| 亚洲国产中文字幕在线视频| 日本黄色视频三级网站网址 | 69精品国产乱码久久久| 丝袜美足系列| 国产亚洲精品第一综合不卡| 久久精品91无色码中文字幕| 久久 成人 亚洲| 日本五十路高清| 性色av乱码一区二区三区2| 大码成人一级视频| 亚洲熟女毛片儿| 中文字幕人妻丝袜一区二区| av片东京热男人的天堂| 亚洲欧美日韩另类电影网站| 色94色欧美一区二区| 在线av久久热| 一边摸一边抽搐一进一出视频| av在线播放免费不卡| 亚洲av国产av综合av卡| 国产成人精品久久二区二区免费| 国产淫语在线视频| 美女主播在线视频| 久久精品亚洲熟妇少妇任你| 亚洲久久久国产精品| 男人操女人黄网站| 美国免费a级毛片| 国产不卡一卡二| 麻豆av在线久日| 大型黄色视频在线免费观看| 欧美精品一区二区大全| 亚洲精品av麻豆狂野| 女人高潮潮喷娇喘18禁视频| 一级,二级,三级黄色视频| 淫妇啪啪啪对白视频| 午夜精品国产一区二区电影| 交换朋友夫妻互换小说| 久久人人爽av亚洲精品天堂| 自线自在国产av| 国产有黄有色有爽视频| 最近最新中文字幕大全电影3 | 丝袜喷水一区| 国产精品偷伦视频观看了| 国产男女内射视频| 飞空精品影院首页| cao死你这个sao货| 啦啦啦视频在线资源免费观看| 免费看a级黄色片| 天天操日日干夜夜撸| 男女高潮啪啪啪动态图| 成人国产一区最新在线观看| 最近最新中文字幕大全免费视频| 黄片播放在线免费| 亚洲第一av免费看| 如日韩欧美国产精品一区二区三区| 国精品久久久久久国模美| 91成人精品电影| 母亲3免费完整高清在线观看| 久久ye,这里只有精品| 美女视频免费永久观看网站| 99精国产麻豆久久婷婷| 亚洲情色 制服丝袜| 亚洲 国产 在线| 亚洲九九香蕉| 伦理电影免费视频| 91成人精品电影| 电影成人av| 免费在线观看日本一区| avwww免费| 如日韩欧美国产精品一区二区三区| 精品国产乱子伦一区二区三区| 亚洲精品成人av观看孕妇| 一二三四在线观看免费中文在| 一级黄色大片毛片| av天堂在线播放| 国产一区二区激情短视频| 欧美精品一区二区免费开放| 正在播放国产对白刺激| 老司机深夜福利视频在线观看| av线在线观看网站| av有码第一页| tocl精华| 人人澡人人妻人| 在线观看66精品国产| 久热这里只有精品99| 亚洲精品中文字幕一二三四区 | 国产精品影院久久| 成年人免费黄色播放视频| 欧美日韩一级在线毛片| 免费一级毛片在线播放高清视频 | 成人国产av品久久久| 男女免费视频国产| 淫妇啪啪啪对白视频| 国产野战对白在线观看| 男女边摸边吃奶| 91精品国产国语对白视频| 日韩视频在线欧美| 后天国语完整版免费观看| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美国产精品va在线观看不卡| 亚洲,欧美精品.| 两人在一起打扑克的视频| 亚洲色图av天堂| 大香蕉久久网| 国产人伦9x9x在线观看| 黑人巨大精品欧美一区二区蜜桃| 国产精品偷伦视频观看了| 美国免费a级毛片| 亚洲第一青青草原| 可以免费在线观看a视频的电影网站| 一区二区三区激情视频| 亚洲一码二码三码区别大吗| 大片免费播放器 马上看| 久久精品国产亚洲av香蕉五月 | 99国产精品99久久久久| 国产免费av片在线观看野外av| 日韩有码中文字幕| 精品福利观看| 免费观看人在逋| 天堂8中文在线网| 精品亚洲成a人片在线观看| 99riav亚洲国产免费| 欧美乱码精品一区二区三区| 黄片小视频在线播放| 最新在线观看一区二区三区| 欧美 日韩 精品 国产| 在线看a的网站| 国精品久久久久久国模美| 国产精品久久久av美女十八| 国产黄频视频在线观看| 色婷婷av一区二区三区视频| 老司机福利观看| 国产主播在线观看一区二区| 99re6热这里在线精品视频| 国产精品偷伦视频观看了| 青青草视频在线视频观看| 欧美亚洲日本最大视频资源| 大香蕉久久网| 成人手机av| 黄色a级毛片大全视频| 不卡一级毛片| 日本黄色日本黄色录像| 最黄视频免费看| 亚洲成人手机| 国产成人系列免费观看| 中文字幕人妻丝袜制服| av网站在线播放免费| 国产精品99久久99久久久不卡| 国产精品国产av在线观看| 黄片大片在线免费观看| 日本av手机在线免费观看| 在线亚洲精品国产二区图片欧美| 久久久水蜜桃国产精品网| 亚洲国产av影院在线观看| 欧美 亚洲 国产 日韩一| 久久狼人影院| 中文字幕人妻熟女乱码| 国产日韩欧美视频二区| 国产精品 国内视频| 9191精品国产免费久久| 国产亚洲欧美在线一区二区| 久久国产精品人妻蜜桃| 久久精品国产亚洲av香蕉五月 | 亚洲午夜理论影院| 在线天堂中文资源库| 夫妻午夜视频| 亚洲成人免费av在线播放| 欧美人与性动交α欧美精品济南到| 午夜激情av网站| 99国产综合亚洲精品| 精品国产乱子伦一区二区三区| 精品视频人人做人人爽| av又黄又爽大尺度在线免费看| 999久久久国产精品视频| 色精品久久人妻99蜜桃| 我要看黄色一级片免费的| 人人妻人人爽人人添夜夜欢视频| 女警被强在线播放| 成人永久免费在线观看视频 | 日韩中文字幕欧美一区二区| 久久久欧美国产精品| 母亲3免费完整高清在线观看| svipshipincom国产片| www日本在线高清视频| 久久精品国产亚洲av香蕉五月 | 欧美日韩视频精品一区| 老司机深夜福利视频在线观看| av在线播放免费不卡| 免费看十八禁软件| 男女高潮啪啪啪动态图| 日韩一区二区三区影片| 99精品欧美一区二区三区四区| 别揉我奶头~嗯~啊~动态视频| 国产免费视频播放在线视频| 少妇精品久久久久久久| 男女边摸边吃奶| 99精品在免费线老司机午夜| 极品少妇高潮喷水抽搐| 亚洲情色 制服丝袜| 欧美日韩亚洲国产一区二区在线观看 | 麻豆国产av国片精品| 咕卡用的链子| 欧美激情 高清一区二区三区| 亚洲综合色网址| 在线观看免费视频日本深夜| 99精国产麻豆久久婷婷| 窝窝影院91人妻| 精品人妻在线不人妻| 一区在线观看完整版| 黄色成人免费大全| cao死你这个sao货| 亚洲av片天天在线观看| 天堂动漫精品| 黑人猛操日本美女一级片| 欧美av亚洲av综合av国产av| 国产成人免费观看mmmm| 伊人久久大香线蕉亚洲五| 黄片大片在线免费观看| 下体分泌物呈黄色| 国产伦人伦偷精品视频| 一级毛片女人18水好多| 亚洲久久久国产精品| 精品午夜福利视频在线观看一区 | 最近最新免费中文字幕在线| 老司机深夜福利视频在线观看| 国产精品二区激情视频| 欧美久久黑人一区二区| 久久中文看片网| 免费久久久久久久精品成人欧美视频| 999久久久国产精品视频| 久久av网站| 最近最新中文字幕大全免费视频| 18禁裸乳无遮挡动漫免费视频| 久久精品国产综合久久久| 亚洲 国产 在线| 日韩熟女老妇一区二区性免费视频| 18禁黄网站禁片午夜丰满| 亚洲中文日韩欧美视频| 国产高清视频在线播放一区| 久久久精品免费免费高清| 夜夜爽天天搞| 成人18禁在线播放| 国产精品98久久久久久宅男小说| 人妻 亚洲 视频| 母亲3免费完整高清在线观看| 夫妻午夜视频| 黑人巨大精品欧美一区二区mp4| a级片在线免费高清观看视频| 成年人黄色毛片网站| 国产精品电影一区二区三区 | 国产男靠女视频免费网站| 18禁美女被吸乳视频| 国产男女内射视频| 久久婷婷成人综合色麻豆| 视频在线观看一区二区三区| 黄色成人免费大全| 国产黄色免费在线视频| 欧美成人午夜精品| 丝袜人妻中文字幕| 777久久人妻少妇嫩草av网站| 51午夜福利影视在线观看| 无限看片的www在线观看| 精品国产一区二区三区久久久樱花| 久久 成人 亚洲| 99精品欧美一区二区三区四区| 免费久久久久久久精品成人欧美视频| 一区二区日韩欧美中文字幕| 国产精品免费大片| av欧美777| 国产激情久久老熟女| 国产精品久久久av美女十八| 国产在线视频一区二区| 久久热在线av| 欧美黄色片欧美黄色片| 最近最新中文字幕大全电影3 | 巨乳人妻的诱惑在线观看| 亚洲人成伊人成综合网2020| 久久精品国产a三级三级三级| 亚洲人成伊人成综合网2020| 亚洲成人免费av在线播放| 三级毛片av免费| 在线亚洲精品国产二区图片欧美| 操出白浆在线播放| 亚洲专区中文字幕在线| 一进一出抽搐动态| 国产精品影院久久| 国产精品亚洲av一区麻豆| 亚洲精品在线观看二区| 亚洲免费av在线视频| 97在线人人人人妻| 国产单亲对白刺激| 久久国产精品男人的天堂亚洲| 夜夜夜夜夜久久久久| 97在线人人人人妻| 久久久久国产一级毛片高清牌| 亚洲国产成人一精品久久久| 欧美人与性动交α欧美精品济南到| 麻豆乱淫一区二区| 精品福利永久在线观看| 日韩免费高清中文字幕av| 欧美日韩亚洲综合一区二区三区_| 亚洲成人手机| 亚洲精品美女久久久久99蜜臀| 久久久久久久久免费视频了| 黄片小视频在线播放| av网站在线播放免费| 免费少妇av软件| 首页视频小说图片口味搜索| 国产主播在线观看一区二区| 黑人猛操日本美女一级片| 人妻 亚洲 视频| 最新在线观看一区二区三区| 亚洲五月色婷婷综合| 视频区欧美日本亚洲| 欧美成人免费av一区二区三区 | 91老司机精品| 少妇粗大呻吟视频| 黄频高清免费视频| 成人影院久久| 18禁观看日本| 在线看a的网站| 黄色a级毛片大全视频| 男女午夜视频在线观看| a级毛片在线看网站| 怎么达到女性高潮| 男女午夜视频在线观看| 男女边摸边吃奶| 一区二区三区国产精品乱码| av欧美777| 午夜老司机福利片| 国产精品一区二区精品视频观看| 色94色欧美一区二区| 黑人猛操日本美女一级片| av线在线观看网站| 18在线观看网站| 一区二区三区乱码不卡18| 亚洲精品一二三| 黄色片一级片一级黄色片| 欧美精品亚洲一区二区| 19禁男女啪啪无遮挡网站| 欧美日韩亚洲国产一区二区在线观看 | 国产精品免费视频内射| 丝袜美腿诱惑在线| 亚洲精品av麻豆狂野| 深夜精品福利| 久久国产亚洲av麻豆专区| 自线自在国产av| tocl精华| 美女国产高潮福利片在线看| 极品教师在线免费播放| 91大片在线观看| 欧美精品高潮呻吟av久久| 一区在线观看完整版| 精品少妇一区二区三区视频日本电影| 亚洲九九香蕉| 脱女人内裤的视频| 久久av网站| 老司机午夜十八禁免费视频| 不卡一级毛片| 十八禁人妻一区二区| 欧美国产精品va在线观看不卡| 人人妻人人爽人人添夜夜欢视频| bbb黄色大片| 亚洲成人免费电影在线观看| 亚洲av电影在线进入| 成人18禁在线播放| 97在线人人人人妻| 欧美人与性动交α欧美精品济南到| 在线 av 中文字幕| 99精品欧美一区二区三区四区| 精品国产一区二区久久| 欧美精品亚洲一区二区| 国产在线免费精品| svipshipincom国产片| 久久久久久免费高清国产稀缺| 日韩欧美免费精品| 啦啦啦视频在线资源免费观看| 日本五十路高清| 久久免费观看电影| 亚洲午夜理论影院| 国产主播在线观看一区二区| 制服诱惑二区| 亚洲自偷自拍图片 自拍| 人妻一区二区av| √禁漫天堂资源中文www| 亚洲国产毛片av蜜桃av| 午夜精品久久久久久毛片777| 精品少妇一区二区三区视频日本电影| 亚洲黑人精品在线| 97人妻天天添夜夜摸| 精品福利永久在线观看| 9热在线视频观看99| 亚洲国产看品久久| 久久久久久久精品吃奶| 久久久久精品国产欧美久久久| 国产又色又爽无遮挡免费看| 999久久久精品免费观看国产| 天天操日日干夜夜撸| 97人妻天天添夜夜摸| 嫁个100分男人电影在线观看| 热99国产精品久久久久久7| 精品免费久久久久久久清纯 | 亚洲欧洲日产国产| 在线观看一区二区三区激情| 亚洲七黄色美女视频| 9热在线视频观看99| 久久久久久久久久久久大奶| 国产精品一区二区精品视频观看| 亚洲黑人精品在线| 国产精品98久久久久久宅男小说| 丝袜人妻中文字幕| 另类精品久久| 别揉我奶头~嗯~啊~动态视频| 午夜视频精品福利| 国产成人影院久久av| 97人妻天天添夜夜摸| 亚洲五月婷婷丁香| 999精品在线视频| 亚洲国产av影院在线观看| 欧美成人午夜精品| 大陆偷拍与自拍| 亚洲 欧美一区二区三区| 一二三四社区在线视频社区8| 国产高清国产精品国产三级| avwww免费| 久久精品国产99精品国产亚洲性色 | 天天躁日日躁夜夜躁夜夜| 国产亚洲精品久久久久5区| 色婷婷久久久亚洲欧美| 大型av网站在线播放| 97人妻天天添夜夜摸| 丝袜人妻中文字幕| 久久久精品区二区三区| a在线观看视频网站| 亚洲精品成人av观看孕妇| 国产精品 国内视频| 亚洲午夜精品一区,二区,三区| 亚洲av第一区精品v没综合| 757午夜福利合集在线观看| 久久99一区二区三区| 岛国在线观看网站| 男女边摸边吃奶| 中文亚洲av片在线观看爽 | 免费观看a级毛片全部| 三上悠亚av全集在线观看| 在线观看免费午夜福利视频| 丝袜在线中文字幕| 国产熟女午夜一区二区三区| 欧美 日韩 精品 国产| 国产一区二区在线观看av| 国产高清视频在线播放一区| 精品一区二区三区四区五区乱码| tube8黄色片| 国产精品秋霞免费鲁丝片| 免费少妇av软件| 亚洲精品国产一区二区精华液| 蜜桃在线观看..| 精品一区二区三区av网在线观看 | 国产精品偷伦视频观看了| 黄网站色视频无遮挡免费观看| 高清毛片免费观看视频网站 | 男女免费视频国产| 曰老女人黄片| 亚洲国产精品一区二区三区在线| 午夜91福利影院| 18禁美女被吸乳视频| 国产精品国产高清国产av | 亚洲一码二码三码区别大吗| 激情在线观看视频在线高清 | 亚洲伊人久久精品综合| 极品少妇高潮喷水抽搐| 国产精品免费大片| 天天躁狠狠躁夜夜躁狠狠躁| 高清av免费在线| 久久精品国产a三级三级三级| 女警被强在线播放| 好男人电影高清在线观看| 亚洲人成伊人成综合网2020| 少妇精品久久久久久久| 老司机午夜福利在线观看视频 | 老汉色av国产亚洲站长工具| 日本撒尿小便嘘嘘汇集6| 男女无遮挡免费网站观看| 久久99热这里只频精品6学生| 欧美激情高清一区二区三区| 久久精品亚洲熟妇少妇任你| 亚洲av第一区精品v没综合| 国产精品免费视频内射| 久久久久国内视频| 91字幕亚洲| 国产激情久久老熟女| 欧美老熟妇乱子伦牲交| 国产人伦9x9x在线观看| 欧美日本中文国产一区发布| 久久国产精品人妻蜜桃| 岛国毛片在线播放| 久久精品亚洲熟妇少妇任你| 午夜福利,免费看| 亚洲精品久久午夜乱码| 大陆偷拍与自拍| 五月天丁香电影| 久久精品国产亚洲av高清一级| 亚洲五月色婷婷综合| 国产精品秋霞免费鲁丝片| 丁香欧美五月| 国产男女内射视频| 中文字幕人妻丝袜一区二区| 精品一区二区三区av网在线观看 | 午夜福利在线观看吧| 亚洲中文字幕日韩| 成人手机av|