پیمائش اور عدمِتحفظ
جاوا گارباگ جمع کرنے کا مطلب: تھیوری، کیلکولیشن اور حقیقی دنیا کے بارے میں
Table of Contents
جاوا گندھک جمع ایک خودکار عمل ہے جو جاوا اطلاقات میں یادداشت کو منظم اور طے کرنے کا انتظام کرتا ہے یہ یاد دہانی کو قابل بنانے اور ان سے متعلقہ چیزوں کو دوبارہ نکالنے سے روکنے میں مدد کرتا ہے. یہ سمجھنے میں مدد کرتا ہے کہ کس طرح گندھک جمع کرنے والے کے لیے کتنا ضروری ہے تاکہ مؤثر جاوا کوڈ لکھنے کے لیے مفید کام کرے۔
جاوا گاربگی جمع کرنے کے بنیادی مراکز
جاوا ایک ایسے عمل کو استعمال کرتا ہے جس کو خودکار میموریل انتظامیہ (Java Virtural machine) کہتے ہیں، جہاں جے وی ایم (Java Virgent) کی ایسی خصوصیات اور ان چیزوں کو ختم کر دیتا ہے جو اب استعمال میں نہیں آتیں۔اس عمل سے یادداشت کے استعمال میں دست یاب ہونے اور کمی سے متعلق غلطیوں کی ضرورت کم ہوجاتی ہے۔
گیربے کے مجموعے میں کیلکشن
Garbage جمع کرنے میں کئی حسابات شامل ہیں تاکہ معلوم کیا جاسکے کہ چیز کس چیز کو ہٹانے کے قابل ہے. JVM کے پیروں کے بُک حوالہ جات اور الجبرا جیسے نشان-اور-s-s-s-s-s-s-s-al collage یا طبقاتی مجموعہ۔ یہ حسابات یادداشت کی صفائی کے وقت اور کارکردگی کو یقینی بنانے میں مدد دیتے ہیں۔
درخواست پر مبنی مضامین
لیکن ، ناقص خطرناک گندھک کے جمعے کی جگہ پر زیادہ وقت گزارنے یا پھر CPU استعمال کرنے سے عام توجہ کو متاثر کرنے سے اطلاقیہ بہتر ہو سکتا ہے ۔
- چھوٹی چھوٹی جمعات
- بڑے مکمل مجموعے
- نسل کا حجم
- کافی زیادہ مقدار میں اصلاح