3. MEMORY MANAGEMENT

Memory Management is one of the most essential functions of an operating system (OS). It refers to the process of managing the computer's primary memory (main memory or RAM). The operating system is responsible for allocating memory to various programs and processes and reclaiming it when it's no longer needed. Efficient memory management ensures that the system runs smoothly and that multiple programs can run simultaneously without interfering with each other.