进行文件读取时,首先查找其是否在缓存中,若存在则直接从缓存读取;若不存在则从远端云存储读取。采用了最近最少使用(LRU)算法进行缓存替换,将冷门数据从缓存中替换掉。以亚马逊简单存储服务(S3)作为远端的云存储服务,对原型系统进行了简单的性能测试。
基于873个网页-相关网页
...选择使用SDK提供的LruCache类来实现内存缓存,这个类使用了LRU算法来管理缓存对象,LRU算法即Least Recently Used(最近最少使用),它的主要思想是当缓存空间已满时,移除最近最少使用(上一次访问时间距现在最久远)的缓存对象。
基于246个网页-相关网页
最近最少使用算法 LRU ; Least Recently Used
最近最少使用排除 least recently used removal
最近最少使用的 least recently used ; minst recentelijk gebruikt
最近最少使用置换算法 LRU
最近最少使用内存 least recently used memory
最近最少使用法 LRU ; Least-Recently Used
最近最少使用替换算法 Least Recently Used
最近最少使用淘汰算法 LRU ; Least Recently Used
当内存缓存区域满时,lru会首先删除最近最少使用的缓存数据。
When the memory cache region becomes full, LRU removes the least recently used cached data first.
这影响最近最少使用守护进程(least recently used daemon LRUD)扫描可释放页面的方式。
This affects how the least recently used daemon (LRUDs) scan for pages to free.
首先,缓存会实现最近最少使用的算法,使得 ASP.NET 能够在内存运行效率较低的情况下强制缓存清除——从缓存自动删除未使用过的项目。
The first is that the Cache implements a least-recently-used algorithm, allowing ASP.NET to force a Cache purge—automatically removing unused items from the Cache—if memory is running low.
应用推荐