一種基于Linux文件系統(tǒng)文件鏈接的緩存LRU方法
基本信息
申請?zhí)?/td> | CN201510749914.2 | 申請日 | - |
公開(公告)號 | CN105354304B | 公開(公告)日 | 2018-10-02 |
申請公布號 | CN105354304B | 申請公布日 | 2018-10-02 |
分類號 | G06F17/30 | 分類 | 計算;推算;計數(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)所提供的文件鏈接的功能,對被緩存的文件對象采用硬鏈接來記錄文件的被訪問時間,用軟鏈接來指向最近被訪問的Cache對象的硬鏈接版本,并通過按時間順序批量淘汰的方式來實現(xiàn)LRU的功能。本發(fā)明能夠有效實現(xiàn)緩存系統(tǒng)冷門內(nèi)容的淘汰和熱點內(nèi)容的保護(hù),從而在有限的磁盤空間上盡可能提高內(nèi)容訪問命中率,提升緩存系統(tǒng)的效率,提升用戶體驗,從技術(shù)上降低整體運營成本。本發(fā)明主要應(yīng)用于CDN領(lǐng)域的邊緣緩存服務(wù)器,對于提升邊緣服務(wù)器文件請求命中率和服務(wù)性能能夠起到顯著的效果。 |
