Multiple choice technology programming languages

7.) Why do processes never decrease in size?

  1. a) They never releases the memory utilized

  2. b) They release the memory but kernel does not use them

  3. c) Since they are running

  4. d) It’s a false statement

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Processes can release memory back to the kernel, but the released memory remains within the process's address space for potential reuse rather than being returned to the system. This is due to how memory allocators work - they keep freed memory for future allocations by the same process to avoid system call overhead.