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.