一種基于Linux文件系統(tǒng)文件鏈接的緩存LRU方法
基本信息
申請?zhí)?/td> | CN201510749914.2 | 申請日 | - |
公開(公告)號 | CN105354304A | 公開(公告)日 | 2016-02-24 |
申請公布號 | CN105354304A | 申請公布日 | 2016-02-24 |
分類號 | G06F17/30(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 王磊 | 申請(專利權(quán))人 | 上海視云網(wǎng)絡(luò)科技有限公司 |
代理機(jī)構(gòu) | 上海泰能知識產(chǎn)權(quán)代理事務(wù)所 | 代理人 | 上海視云網(wǎng)絡(luò)科技有限公司 |
地址 | 200336 上海市閔行區(qū)東川路555號乙樓2069室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種基于Linux文件系統(tǒng)文件鏈接的緩存LRU方法,利用Linux系統(tǒng)所提供的文件鏈接的功能,對被緩存的文件對象采用硬鏈接來記錄文件的被訪問時(shí)間,用軟鏈接來指向最近被訪問的Cache對象的硬鏈接版本,并通過按時(shí)間順序批量淘汰的方式來實(shí)現(xiàn)LRU的功能。本發(fā)明能夠有效實(shí)現(xiàn)緩存系統(tǒng)冷門內(nèi)容的淘汰和熱點(diǎn)內(nèi)容的保護(hù),從而在有限的磁盤空間上盡可能提高內(nèi)容訪問命中率,提升緩存系統(tǒng)的效率,提升用戶體驗(yàn),從技術(shù)上降低整體運(yùn)營成本。本發(fā)明主要應(yīng)用于CDN領(lǐng)域的邊緣緩存服務(wù)器,對于提升邊緣服務(wù)器文件請求命中率和服務(wù)性能能夠起到顯著的效果。 |
