एक पीढ़ी जीसी हमेशा वृद्धिशील है, क्योंकि यह चक्र के दौरान सभी पहुंच योग्य वस्तुओं को एकत्र नहीं करता है। इसके विपरीत, एक वृद्धिशील जीसी जरूरी नहीं है कि यह तय करने के लिए कि कौन सी पहुंच योग्य वस्तुओं को एकत्रित किया जाए या नहीं।
एक पीढ़ी जीसी अलग-अलग सेटों में पहुंचने योग्य वस्तुओं को विभाजित करता है, लगभग उनकी आखिरी उपयोग के अनुसार - उनकी उम्र, इसलिए बोलने के लिए। मूल सिद्धांत यह है कि हाल ही में बनाई गई वस्तुओं को जल्दी से पहुंचने योग्य नहीं होगा। तो शुरुआती चरण में 'युवा' वस्तुओं के साथ सेट एकत्र किया जाता है।
एक वृद्धिशील जीसी उपरोक्त पीढ़ी योजना के साथ लागू किया जा सकता है, लेकिन यह तय करने के लिए विभिन्न विधियों को नियोजित किया जा सकता है कि वस्तुओं के किस समूह को साफ़ किया जाना चाहिए।
जीसी विधियों दोनों पर अधिक जानकारी के लिए this wikipedia page और आगे की तरफ देख सकते हैं।
बोहम की वेबसाइट के अनुसार, उनके जीसी वृद्धिशील और पीढ़ीगत है:
कलेक्टर एक निशान स्वीप एल्गोरिथ्म का उपयोग करता। यह ऑपरेटिंग सिस्टम के तहत सही प्रकार के वर्चुअल मेमोरी समर्थन प्रदान करता है जो जेनरेशनल संग्रह प्रदान करता है।
जहां तक एक वास्तविक समय वातावरण का संबंध है, वहाँ कई शैक्षिक अनुसंधान कचरा संग्रहण करने के लिए नए और सरल तरीके वर्णन करते हुए कागजात हैं:
यह ईडन क्या है? – kingsmasher1
युवा पीढ़ी को अंतरिक्ष और ईडन से अंतरिक्ष में विभाजित किया गया है। आवंटन दोनों अंतरिक्ष और ईडन दोनों में किया जाता है, दोनों अंतरिक्ष और ईडन को संग्रह द्वारा स्थान पर कॉपी किया जाता है; अंतर यह है कि ईडन पूरी तरह से साफ हो गया है। अधिक जानकारी के लिए यहां देखें और ईडन के लिए पृष्ठ खोजें: http://java.sun.com/docs/hotspot/gc1.4.2/faq.html –