2
EhCache可以選擇驅動策略,當緩存填滿其最大尺寸時,驅動策略爲。這個驅逐策略用於確定哪些元素從緩存中「驅逐」,以便它不會溢出。EhCache:選擇驅逐策略
對堆存儲器存儲三個驅逐策略選項是:
- LFU(最不經常使用) - 默認
- LRU(最近最少使用)
- FIFO(先入先輸出)
我的問題是:一個人如何確定這些政策的一個最有效的特定應用?很明顯,每個人都有自己的優勢和弱點,不同的應用程序會有更好或更差的表現,這取決於衆多因素。
有沒有可以設置的基準?我很想寫一個性能測試,但不知道從哪裏開始。