Full Form of LRU

Full formTechnology
LRUstands for

Least Recently Used

What is LRU?

Least Recently Used (LRU) is a cache replacement algorithm widely used in computer systems to manage memory efficiently. When a cache is full and a new item needs to be stored, LRU discards the item that was accessed least recently. This algorithm is based on the principle that items used recently are more likely to be needed again. In India, LRU is a fundamental concept taught in courses on operating systems, computer architecture, and data structures in engineering colleges like IITs, NITs, and other universities. It is also relevant for competitive exams such as GATE, UGC NET, and campus placement interviews for roles in software development and system design. The algorithm is implemented in hardware (e.g., CPU caches) and software (e.g., database buffer pools, web browser caches). Its simplicity and effectiveness make it a popular choice despite having higher overhead than simpler algorithms like FIFO. Understanding LRU helps students grasp memory hierarchy principles, performance optimization, and resource management in modern computing systems. Exam questions often ask to simulate LRU replacement, calculate hit/miss ratios, or compare it with other algorithms like FIFO and Optimal Replacement.

LRU का फुल फॉर्म

सबसे हाल ही में उपयोग किया गया

Example

In a GATE exam problem on page replacement, the student correctly applied the LRU algorithm to determine that page 3 would be replaced when a new page fault occurred.

LRU — frequently asked questions

What is the full form of LRU?
LRU stands for Least Recently Used, a cache replacement algorithm that evicts the item accessed longest ago.
How does LRU differ from FIFO in page replacement?
LRU replaces the page that hasn't been used for the longest time, while FIFO replaces the page that arrived first, regardless of recent usage.
Is LRU used in Indian competitive exams like GATE?
Yes, LRU is a standard topic in GATE Computer Science and Information Technology papers, often appearing in questions on memory management and caching.
Browse all Technology full forms →