一种基于Linux文件系统文件链接的缓存LRU方法

基本信息

申请号 CN201510749914.2 申请日 -
公开(公告)号 CN105354304B 公开(公告)日 2018-10-02
申请公布号 CN105354304B 申请公布日 2018-10-02
分类号 G06F17/30 分类 计算;推算;计数;
发明人 王磊 申请(专利权)人 上海视云网络科技有限公司
代理机构 上海泰能知识产权代理事务所 代理人 上海视云网络科技有限公司
地址 200336 上海市闵行区东川路555号乙楼2069室
法律状态 -

摘要

摘要 本发明涉及一种基于Linux文件系统文件链接的缓存LRU方法,利用Linux系统所提供的文件链接的功能,对被缓存的文件对象采用硬链接来记录文件的被访问时间,用软链接来指向最近被访问的Cache对象的硬链接版本,并通过按时间顺序批量淘汰的方式来实现LRU的功能。本发明能够有效实现缓存系统冷门内容的淘汰和热点内容的保护,从而在有限的磁盘空间上尽可能提高内容访问命中率,提升缓存系统的效率,提升用户体验,从技术上降低整体运营成本。本发明主要应用于CDN领域的边缘缓存服务器,对于提升边缘服务器文件请求命中率和服务性能能够起到显著的效果。