وضع علامة على الكشف الخاطئ عن مرحلة جمع البيانات المهملة لـ C

StackOverflow https://stackoverflow.com/questions/800112

سؤال

لقد نظرت نظرة عامة على خوارزمية GC المحافظة

هل يمكن أن يحدث اكتشاف خاطئ في جزء "وضع العلامات"؟إذا تم تخزين بعض البيانات وتصادف أنها نفس عنوان الذاكرة المخصصة، فهل سيحتفظ المجمع بالذاكرة؟

هل كانت مفيدة؟

المحلول

نعم، ولهذا سميت محافظة.كل عدد صحيح يبدو وكأنه يشير داخل الكومة سيجعل المنطقة غير مهملة.ونتيجة لذلك، قد يحدث تسرب للذاكرة.

نصائح أخرى

نعم.

ولهذا السبب يطلق عليه اسم "المحافظ"، على ما أعتقد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top