ठीक है यह सौदा है। कुछ ऐसे लोग हैं जिन्होंने अपने जीवन को .NET के कचरा कलेक्टर के हाथों में रखा है और कुछ जो इसे विश्वास नहीं करते हैं।.NET कचरा कलेक्टर की क्षमता
मैं जो आंशिक रूप से यह भरोसा करता है में से एक हूं, जब तक यह बहुत प्रदर्शन महत्वपूर्ण नहीं है के रूप में (मैं जानता हूँ कि मैं जानता हूँ कि .. प्रदर्शन महत्वपूर्ण + नेट नहीं इष्ट संयोजन), जिस स्थिति में मैं मैन्युअल के निपटान के लिए पसंद करते हैं मेरे वस्तुओं और संसाधनों।
मैं क्या पूछ रहा हूं कि क्या कोई तथ्य है कि कचरा कलेक्टर वास्तव में कितना कुशल या अक्षम प्रदर्शन है?
कृपया कोई व्यक्तिगत राय या संभावित धारणा-आधारित अनुभव साझा न करें, मुझे निष्पक्ष तथ्य चाहिए। मैं भी कोई प्रो/कॉन चर्चा नहीं चाहता क्योंकि यह सवाल का जवाब नहीं देगा।
धन्यवाद
संपादित करें: स्पष्ट करने के लिए, मैं मूल रूप से कह रहा हूँ: कोई फर्क नहीं पड़ता आवेदन हम लिखते हैं, संसाधन महत्वपूर्ण है या नहीं हम सिर्फ सब कुछ के बारे में भूल जाते हैं और जीसी इसे संभाल या हम नहीं कर सकते कर सकते हैं ?
मैं वास्तविकता पर एक उत्तर प्राप्त करने का प्रयास कर रहा हूं कि जीसी क्या करता है और यह कहां विफल हो सकता है और जहां यह विफल हो सकता है जहां मैन्युअल मेमोरी प्रबंधन सफल होगा यदि ऐसे परिदृश्य हैं। क्या इसमें सीमाएं हैं? मुझे नहीं पता कि मैं अपने प्रश्न को आगे कैसे समझा सकता हूं।
मुझे किसी भी अनुप्रयोग के साथ कोई समस्या नहीं है, यह सैद्धांतिक प्रश्न है।
कुशल परिभाषित करें। यह जानने के बिना कि आप अपनी दक्षता को मापना चाहते हैं, इसका जवाब देना मुश्किल है। –
ठीक है, यदि संभव हो तो रिश्तेदारों से बचने की कोशिश करें या यदि आपको जरूरी है, तो इसे एक दोषपूर्ण मैनुअल मेमोरी प्रबंधन से तुलना करें। –
यदि आप कुछ निष्पक्ष तथ्यों की तलाश में हैं, तो आप अपने आप को कुछ परीक्षण क्यों नहीं स्थापित करते? कुछ सृजन और मैन्युअल विनाश के माध्यम से भागो, और उसके बाद एक ही प्रोग्राम को फिर से चलाने के बिना चलाएं और जीसी इसे उठाएं? यदि आप संख्याएं चाहते हैं और अचूक साक्ष्य आपके लिए ठीक नहीं है, तो संख्याएं प्राप्त करने के लिए परीक्षण सेट करें। – SqlRyan