RTUComputer ScienceYr 2024 · Sem 52024

Q6Operating Systems (Departmental Elective)

Question

2 marks

What is Memory Allocation?

Answer

Memory Allocation is the mathematical process of dividing and assigning physical RAM blocks to requesting processes.

Memory Allocation is the strict OS architecture responsible for mathematically hunting down available physical RAM and aggressively binding it to a process's logical address space. It must violently optimize the assignment to completely minimize both internal and external fragmentation while ensuring memory protection.

Back to Paper