परिभाषा कचरा

लैटिन शब्द verr Latinre को वल्गर लैटिन छंद में लिया गया, एक ऐसा विचार जो स्वीपिंग के कार्य से जुड़ा हुआ है। व्युत्पत्ति संबंधी विकास जारी रहा और अवधारणा कचरा के रूप में हमारी भाषा में आई।

कचरा

अपने व्यापक अर्थों में, कचरा गंदगी का कारण बनता है । उदाहरण के लिए: "कचरा उठाना बंद करो और इस गुल्म को साफ करना शुरू करो!", "इस प्रकार की उत्पादक गतिविधि बहुत सारा कचरा उत्पन्न करती है", "आदर्श रूप से, इस कार्य में कचरा नहीं होना चाहिए, लेकिन यह असंभव है"

यह धारणा कचरे और कचरे को भी संदर्भित करती है: "कृपया, कचरे को बाहर निकालें जो कलेक्टर कुछ मिनटों में ले जाएगा", "मैंने पहले ही अपने कमरे को साफ कर दिया है: मैंने तीन बैग कचरा भरा है", "यह जानना महत्वपूर्ण है कि कैसे आप इसे एक नई उपयोगिता देने के लिए कचरे को रीसायकल कर सकते हैं "

यहां तक ​​कि जिस स्थान पर इन तत्वों को फेंका जाता है, उसे कचरा कहा जाता है: "हॉरर इन विला सैन कार्लोस: उन्हें कूड़े में एक मृत बच्चा मिला", "कल रात मैंने बहुत सारे पुराने दस्तावेज कूड़ेदान में फेंक दिए", "जाओ और देखो अगर, गलती से। आप कचरा पात्र में फोटो डालें

दूसरी ओर, कचरा, कई प्रतीकात्मक उपयोग करता है। यह उस या उस के लिए कहा जाता है जो अवमानना ​​करता है या घृणा का कारण बनता है : "आप एक कचरा हैं!" आप मेरे साथ ऐसा नहीं कर सकते, "" यह फिल्म बकवास है, मुझे समझ में नहीं आता कि इसने कितने पुरस्कार जीते, "" मेरा इरादा रॉबर्टो के साथ समझौते करने का नहीं है: वह आदमी कबाड़ का एक टुकड़ा है जिसने मेरे पिता को धोखा दिया"

जब यह शब्द किसी संज्ञा के साथ आता है , तो यह एक विशेषण बन जाता है जो इसकी छोटी या बिना गुणवत्ता या महत्व को इंगित करता है: "कंपनी ने मुझे एक कबाड़ अनुबंध की पेशकश की, लेकिन मुझे इसे स्वीकार करना पड़ा क्योंकि मुझे पैसे की आवश्यकता है", "केवल एक चीज जो मुझे आज मिली है वह मेल कचरा"

कचरा इकट्ठा करने वाला

प्रोग्रामिंग के क्षेत्र में , हम एक कचरा कलेक्टर के बारे में बात करते हैं जो एक तंत्र का उल्लेख करता है जो स्मृति प्रबंधन का हिस्सा है । इसे कुछ भाषाओं में लागू किया जाता है, दोनों की व्याख्या और अर्ध-व्याख्या की जाती है, और इसका एक उद्देश्य मुख्य मेमोरी तक पहुंच को सुव्यवस्थित करना है।

मोटे तौर पर, हम कह सकते हैं कि कचरा कलेक्टर एक निश्चित समय पर उपयोग की जाने वाली मेमोरी को कॉम्पैक्ट करने के लिए जिम्मेदार है, जो सभी वस्तुओं को अपने बीच अप्रयुक्त स्थान से बचने के लिए उसी की शुरुआत में चलती है। इस तरह, सभी उपलब्ध क्षेत्र एक तरफ हो जाओ, इसके उपयोग की सुविधा।

यह अवधारणा 1958 में जॉन मैकार्थी द्वारा बनाई गई थी, जो एक प्रमुख कंप्यूटर वैज्ञानिक थे, जिन्होंने कृत्रिम बुद्धिमत्ता के क्षेत्र में महान योगदान दिया था। उनका काम लिस्प नामक भाषा परिवार पर केंद्रित था, जिसके विकास में उन्होंने भी भाग लिया था, जिसके लिए वह चाहते थे कि स्मृति प्रबंधन मैन्युअल रूप से किया जाए।

स्मृति की अवधारणा कई लोगों के लिए बहुत सार प्रतीत हो सकती है, लेकिन यह किसी भी कार्यक्रम के निष्पादन के लिए बुनियादी है, जैसा कि एक तालिका है जिस पर हम शोध कार्य करते समय अपनी नोटबुक और पुस्तकों का समर्थन करते हैं। ऑपरेटिंग सिस्टम को प्रोग्राम के निपटान में एक निश्चित मात्रा में मेमोरी डालनी चाहिए, ताकि वह इसे अपने उद्देश्य से प्रबंधित कर सके:

* उनमें विभिन्न प्रकार के डेटा संग्रहीत करने के लिए रिक्त स्थान;
* उन रिक्त स्थान को मुक्त करें जो अब आवश्यक नहीं हैं;
* मेमोरी को कॉम्पैक्ट करें ताकि रिक्त स्थान समूहीकृत हो, जैसा कि ऊपर बताया गया है;
* प्रत्येक स्थान के उपयोग पर नज़र रखें।

आमतौर पर, प्रोग्रामर के पास इन कार्यों को निष्पादन के विशिष्ट समय पर करने के लिए प्रोग्राम को बताने के लिए अलग-अलग कार्य होते हैं। कहने की जरूरत नहीं है, प्रत्येक मामले में प्राप्त परिणाम कोड की गुणवत्ता और इसके उपयोग पर दोनों पर निर्भर करता है।

अनुशंसित