在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 嵌入式系統(tǒng)中基于閃存平臺(tái)的存儲(chǔ)管理策略

            嵌入式系統(tǒng)中基于閃存平臺(tái)的存儲(chǔ)管理策略

            作者: 時(shí)間:2010-06-21 來(lái)源:網(wǎng)絡(luò) 收藏
            的地址空間不允許隨意被刪除,刪除一個(gè)文件時(shí)必須把扇區(qū)作為一個(gè)刪除單元。因此,刪除一個(gè)文件,要使用與編輯操作相同的手段獲得該文件節(jié)點(diǎn)的信息,這樣文件的信息可以使用。有了文件信息,文件的空間的第一個(gè)扇區(qū)可以得到,其他的也可以依次得到。然后未使用的扇區(qū)鏈表上的扇區(qū)可以通過(guò)調(diào)用函數(shù)FreeSect(Ulong SectNum)釋放第一個(gè)扇區(qū)。最后,根據(jù)雙鏈表的原則,這個(gè)節(jié)點(diǎn)將被刪除。
            圖5為一個(gè)文件創(chuàng)建和刪除過(guò)程的示例。要?jiǎng)?chuàng)建一個(gè)文件(文件名為N005,大小為912 B,第一個(gè)扇區(qū)是5號(hào)),未使用扇區(qū)鏈表的頭節(jié)點(diǎn)作為這個(gè)文件的空間的第一個(gè)扇區(qū)(扇區(qū)號(hào)為5)。同時(shí),在文件信息鏈表的尾節(jié)點(diǎn)寫(xiě)文件信息。這個(gè)文件的存儲(chǔ)扇區(qū)數(shù)可以計(jì)算出來(lái),結(jié)果被證明是4。然后,從未使用的扇區(qū)鏈表頭部,4個(gè)扇區(qū)依次用于存儲(chǔ)文件數(shù)據(jù)。從而,文件信息和記錄更新后,文件的創(chuàng)建操作完成。
            要?jiǎng)h除文件(文件名是N011,文件大小為2 026 B,第一個(gè)扇區(qū)編號(hào)為6),根據(jù)文件名N011,通過(guò)遍歷文件信息鏈表獲取文件信息節(jié)點(diǎn),根據(jù)存儲(chǔ)在此節(jié)點(diǎn)文件信息,可以獲得文件大小和存儲(chǔ)空間項(xiàng)(即文件的第一個(gè)扇區(qū))。扇區(qū)數(shù)目也可以計(jì)算出來(lái)。由于指針?biāo)饕赶蛳乱粋€(gè)節(jié)點(diǎn),每個(gè)扇區(qū)被釋放,并連接到未使用扇區(qū)鏈表尾節(jié)點(diǎn)。最后的操作是從文件信息鏈表刪除這個(gè)節(jié)點(diǎn)。與此同時(shí),文件信息和的記錄應(yīng)該更新。
            通過(guò)在一個(gè)計(jì)算機(jī)數(shù)控上的有效且成功應(yīng)用充分展示了FFS的良好性能。這個(gè)FFS經(jīng)過(guò)略微的修改即可在不同的上進(jìn)行移植,且具有一定的普遍性。
            為了提高存儲(chǔ)和上文件數(shù)據(jù)的性能,本文提出了一種新的應(yīng)用于文件系統(tǒng)(FFS)的,其特點(diǎn)可以描述如下:
            (1)減少寫(xiě)周期提高寫(xiě)入速度。
            (2)采用動(dòng)態(tài)分配存儲(chǔ)空間,提高利用效率和延長(zhǎng)的使用壽命。
            (3)相應(yīng)的文件被刪除后,存儲(chǔ)扇區(qū)可以很快被釋放,并可以連接到未使用的扇區(qū)鏈表。
            (4)當(dāng)損壞扇區(qū)的數(shù)量到達(dá)設(shè)置值時(shí)自動(dòng)報(bào)警,確保系統(tǒng)處于良好狀態(tài)。
            (5)FAT分配的內(nèi)存空間存儲(chǔ)指針以數(shù)組的形式作為全局變量。
            (6)為延長(zhǎng)內(nèi)核扇區(qū)壽命確保系統(tǒng)啟動(dòng)可靠服務(wù),采用冗余設(shè)計(jì)、快速計(jì)算和追蹤。
            因此,本文中的FFS,特別是在可靠性、存儲(chǔ)效率和良好的可移植性方面已獲得明顯的成效。
            參考文獻(xiàn)
            [1] ZHAO Kui,ZHANG Fan.A storage management scheme for embedded system[J].Technological Development of Enterprise,2005,24(1):23-26.
            [2] 周興德,孟曉風(fēng).實(shí)時(shí)系統(tǒng)軟件設(shè)計(jì)方法[J].計(jì)算機(jī)自動(dòng)測(cè)量與控制,2000(4-6).
            [3] NOERGAARD T.Embedded systems architecture:a comprehensive guide for engineers and programmers[M].Newnes,USA,2005:369-412.
            [4] ROSENBLUM M,OUSTERHOUT J K.The design and implementation of a log-structured file system[J].ACM Transactions on Computer Systems(TOCS),1992,10(1):26-52.
            [5] Kim Han Joon,Lee Sang Goo.A new flash memory management for flash storage system[C].In:Proceedings of the TwentyThird Annual International Computer Software and Applications Conference.IEEE Computer Society,Washington DC,USA,1999:284-289.
            [6] WANG Tao.Research on developing platform for CNC system based on MCX314 motion control chip[D].School of Mechanical Engineering,Tianjin University,Tianjin,China,2005.

            本文引用地址:http://www.biyoush.com/article/151786.htm
            linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

            上一頁(yè) 1 2 3 4 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉