garbage-collection पर टैग किए गए जवाब

12
कंपाइलर स्वचालित रूप से डीलोकेशन क्यों नहीं डालते हैं?
C जैसी भाषाओं में, प्रोग्रामर को मुफ्त में कॉल डालने की उम्मीद है। संकलक स्वचालित रूप से ऐसा क्यों नहीं करता है? मनुष्य इसे उचित समय में करते हैं (कीड़े की अनदेखी करते हैं), इसलिए यह असंभव नहीं है। EDIT: भविष्य के संदर्भ के लिए, यहां एक और चर्चा है …

2
क्या जेनरल कचरा उठाने वाले स्वाभाविक रूप से कैश-फ्रेंडली हैं?
एक विशिष्ट जेनरेशनल कचरा कलेक्टर एक अलग मेमोरी क्षेत्र में हाल ही में आवंटित डेटा रखता है। विशिष्ट कार्यक्रमों में, बहुत सारा डेटा अल्पकालिक होता है, इसलिए युवा कचरा (एक मामूली जीसी चक्र) को बार-बार इकट्ठा करना और पुराने कचरा को इकट्ठा करना स्मृति ओवरहेड और जीसी करने में बिताए …

7
कचरा एकत्र करने वाली भाषाओं में वस्तु विध्वंसक प्रतिमान क्यों अनुपस्थित है?
कचरा एकत्र भाषा डिजाइन के आसपास के फैसलों में अंतर्दृष्टि की तलाश। शायद एक भाषा विशेषज्ञ मुझे बता सकता है? मैं एक C ++ बैकग्राउंड से आता हूं, इसलिए यह क्षेत्र मेरे लिए चौंकाने वाला है। ऐसा लगता है कि रूबी, जावास्क्रिप्ट / ES6 / ES7, Actionscript, Lua, आदि OOPy …

4
कचरे के ढेर स्टैक ओवरफ्लो से कैसे बचें?
इसलिए मैं इस बारे में सोच रहा था कि कचरा उठाने वाले कैसे काम करते हैं और मैंने एक दिलचस्प मुद्दा सोचा। संभवतः कचरे के संग्रहकर्ताओं को सभी संरचनाओं को एक ही तरह से पार करना पड़ता है। वे मौसम को नहीं जान सकते हैं कि वे एक लिंक की …

2
क्या कोई कचरा बीनने वाले हैं जो पेजिंग को ध्यान में रखते हैं?
कचरा संग्रह में उन सभी वस्तुओं का दौरा करना है जो जीवित हैं, ताकि स्मृति को पुनः प्राप्त किया जा सके। (कई पीढ़ियों के होने में बस थोड़ी देरी होती है) सभी चीजें समान हो रही हैं, स्पष्ट रूप से बेहतर है कि पहले उस वस्तु का दौरा किया जाए …

6
कचरा संग्रह केवल स्मृति तक ही क्यों सीमित है, अन्य संसाधन प्रकारों पर नहीं?
ऐसा लगता है कि लोग मैनुअल मेमोरी प्रबंधन से थक गए थे, इसलिए उन्होंने कचरा संग्रह का आविष्कार किया, और जीवन काफी अच्छा था। लेकिन हर दूसरे संसाधन प्रकारों के बारे में क्या? फ़ाइल डिस्क्रिप्टर, सॉकेट या यहां तक ​​कि उपयोगकर्ता ने डेटाबेस कनेक्शन जैसे डेटा बनाया है? यह एक …

3
क्या संदर्भ गिनती जीसी बनाम जीसी भाषा की संपत्ति या कार्यान्वयन संपत्ति का पता लगा रही है?
हम कभी-कभी सुनते हैं "स्विफ्ट क्लासिक (ट्रेसिंग) जीसी नहीं करता है, यह एआरसी का उपयोग करता है।" लेकिन मुझे यकीन नहीं है कि स्विफ्ट शब्दार्थ में कुछ भी है जिसे संदर्भ गणना की आवश्यकता है। ऐसा लगता है कि जीसी का उपयोग करने के लिए कोई व्यक्ति अपने स्विफ्ट कंपाइलर …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.