LRU cache mekanizması nedir? Neden kullanılır? Gerçekleştirimi için nasıl bir yöntem izlemek lazımdır?