In continuation to angular ngIf issue raised, https://github.com/angular/angular/issues/60965#event-17365564101 for some reason, even manually calling GC cleanup as suggested.. still calling ngIF continously for sometime increases the memory consumption. The sample attached in angular issue, On start if application, we have consumtion of some memory - Now after clicking the button to show paragraph for 10 times.. and also clicked the GC manually after every button click. if you notice, the memory increased .. also, if i do not do manually GC, it increases .. Has any one explored this, and is there any way to improve it.. In my application, we have good amount of ngIf, which shoots memory alot, as in JS manual GC is not possible (Can I trigger JavaScript's garbage collection?) Continue reading...