Это совершенно нормально.Вот как работают операционные системы.Если бы они тратили все свое время на восстановление крошечных порций памяти из крошечных процессов, они бы никогда больше ничего не делали.
Вам просто нужно верить, что их сложные алгоритмы знают, что делают, чтобы добиться максимальной производительности дляваша система.
Есть слои на слоях на уровнях логики, которые распределяют физическую оперативную память вплоть до виртуальной памяти процесса.
Если вдаваться в подробности о работе операционных систем, это будет каквыходит за рамки этого поста и бессмысленно.Тем не менее, вы можете записаться на соответствующий учебный курс, если вы действительно хотите получить все это.
Если бы мы забыли о кэшировании и виртуальной памяти и тому подобном, даже простое практическое правило можно обобщить следующим образом: освобождение памяти из вашей программы говорит ОС, что она может вернуть ее;это не значит, что ОС должна вернуть его назад.