Ans. The following are the functions associated with the memory management: • The kernel keeps track of the main memory and checks which part is in use and by which process. It also keeps track of the part that is not in use. • The kernel makes a decision on which process will get memory when and by how much? Thus each process must have enough memory in which to execute, and should not overlap the memory space of another process nor be run into by another process.
First read the answer fully, then try to explain it in your own words. After that, open a few related questions and compare the concepts. This method helps you remember the topic for a longer time and improves exam preparation.