Следуйте ниже для уменьшения потребления памяти:
1. Когда-либо, если объект создан и используется, и он вам больше не нужен, обнуляйте его.
2.Не загружайте ненужные данные / Не пытайтесь загружать огромные данные одновременно
как
1.) огромные данные, прочитанные из файлов
2.) огромные данные, прочитанные из базы данных
3. когда вы не используете объект в блоке, не упоминайте его в блоке, поэтому GC легко собирает его быстро.
4.Не содержат копии одних и тех же объектов данных, например
public class Student
{
string Name;
string ID;
}
если для этого созданы два объекта с одинаковыми данными
Student1 {
Имя: Раму,
ID: 40
}
и вы создали другой объект student2, имеющий те же данные, что и
Stuent2 {
Имя: Раму,
ID: 40
}
Теперь, даже если это другой объект, но это дублирование данных
Который вне курса занимает память
if student1=2mb
then student2=2mb
total 4mb for maintaining same data