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