基于RAMDISK文件系統(tǒng)的I節(jié)點表的動態(tài)調(diào)整方法
基本信息
申請?zhí)?/td> | CN201310537556.X | 申請日 | - |
公開(公告)號 | CN103559260B | 公開(公告)日 | 2016-08-31 |
申請公布號 | CN103559260B | 申請公布日 | 2016-08-31 |
分類號 | G06F17/30(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 江韜;H·F·黃;代文勝;李驚雷 | 申請(專利權(quán))人 | 無錫云動科技發(fā)展有限公司 |
代理機構(gòu) | - | 代理人 | - |
地址 | 江蘇省無錫市無錫新區(qū)清源路20號傳感網(wǎng)大學科技園立業(yè)樓E區(qū)210號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種基于RAMDISK文件系統(tǒng)的I節(jié)點表的動態(tài)調(diào)整方法,包括以下步驟:S1、根據(jù)新建文件的文件名字節(jié)長度計算該新建文件所對應的新I節(jié)點數(shù)據(jù)大?。籗2、遍歷I節(jié)點表,至少順序查找I節(jié)點表中與新I節(jié)點數(shù)據(jù)大小形成最佳匹配的第一個空洞,并將該新I節(jié)點數(shù)據(jù)插入空洞;S3、更新I節(jié)點表配置,修改文件系統(tǒng)中超級塊的I節(jié)點表長度屬性,并根據(jù)更新后的I節(jié)點表,動態(tài)地更新文件系統(tǒng)中邏輯塊的起始位置及邏輯塊位圖。通過本發(fā)明,實現(xiàn)了對文件系統(tǒng)中的I節(jié)點表的動態(tài)調(diào)整,降低了I節(jié)點表對RAMDISK的文件系統(tǒng)中有效存儲空間的占用率,并有效地提高了邏輯塊的有效存儲空間。 |
