Как проверить, хорошо ли работает сборка мусора?
Не должно оно освобождать, если система не попросит. Так работает большинство сборщиков, они отдают память «обратно в программу».
освобождение памяти — крайне ресурсозатратный процесс. поэтому оно производится гарбэдж коллектором только по настоятельной просьбе самой системы, ну или регулярно, когда совсем нет другой загрузки