一种ICN路由器存储单元的缓存管理方法

    公开(公告)号:CN115174471B

    公开(公告)日:2024-03-26

    申请号:CN202110372877.3

    申请日:2021-04-07

    摘要: 本发明公开了一种ICN路由器存储单元的缓存管理方法,所述方法包括:接收网络数据块,将网络数据块缓存在预先建立的第一缓存列表并记录缓存的时间戳;根据第一缓存列表中每个数据块的时间戳得到对应的保留时间;将第一缓存列表中保留时间超过第一时间阈值的数据块转移至预先建立的第二缓存列表;将第一缓存列表或第二缓存列表中被缓存命中的数据块转移至预先建立的第三缓存列表;将第三缓存列表中未被缓存命中时间超过第二时间阈值的数据块转移至第二缓存列表;当ICN路由器存储单元的存储空间不足时,从第二缓存列表中选择未被缓存命中时间最长的数据块并将其删除。本发明提高了缓存数据查询命中率,提高了缓存空间的利用率。

    一种ICN路由器存储单元的缓存管理方法

    公开(公告)号:CN115174471A

    公开(公告)日:2022-10-11

    申请号:CN202110372877.3

    申请日:2021-04-07

    摘要: 本发明公开了一种ICN路由器存储单元的缓存管理方法,所述方法包括:接收网络数据块,将网络数据块缓存在预先建立的第一缓存列表并记录缓存的时间戳;根据第一缓存列表中每个数据块的时间戳得到对应的保留时间;将第一缓存列表中保留时间超过第一时间阈值的数据块转移至预先建立的第二缓存列表;将第一缓存列表或第二缓存列表中被缓存命中的数据块转移至预先建立的第三缓存列表;将第三缓存列表中未被缓存命中时间超过第二时间阈值的数据块转移至第二缓存列表;当ICN路由器存储单元的存储空间不足时,从第二缓存列表中选择未被缓存命中时间最长的数据块并将其删除。本发明提高了缓存数据查询命中率,提高了缓存空间的利用率。