A basic question :-

An application allocates memory (from the heap) by using new. It terminates without deleting the assigned memory (from the heap). Now does that mean the OS will not use that memory at all which was allocated to the application for some other usage.

Thanks