मेरा सवाल यह है कि पाइथन जीसी के लिए संदर्भ गणना और मार्क-एंड-स्वीप दोनों का उपयोग क्यों करता है? क्यों न केवल मार्क-एंड-स्वीप?पाइथन जीसी के लिए संदर्भ गणना और मार्क-एंड-स्वीप दोनों का उपयोग क्यों करता है?
मेरा प्रारंभिक अनुमान यह है कि संदर्भ गणना का उपयोग करके गैर-चक्रीय संदर्भित वस्तुओं को आसानी से हटाया जा सकता है, यह कुछ हद तक मार्क-एंड-स्वीप बढ़ा सकता है और तुरंत स्मृति प्राप्त कर सकता है। पता नहीं है कि मेरा अनुमान सही है या नहीं?
कोई विचार?
बहुत बहुत धन्यवाद।