दौड़ की स्थिति क्या है एक उदाहरण दें?
दौड़ की स्थिति क्या है एक उदाहरण दें?

वीडियो: दौड़ की स्थिति क्या है एक उदाहरण दें?

वीडियो: दौड़ की स्थिति क्या है एक उदाहरण दें?
वीडियो: दौड़ लगाने के 19 फायदे, 19 Benefits Of Running 2024, मई
Anonim

एक सरल उदाहरण का दौड़ की स्थिति एक प्रकाश स्विच है। कंप्यूटर मेमोरी या स्टोरेज में, a दौड़ की स्थिति तब हो सकता है जब बड़ी मात्रा में डेटा को पढ़ने और लिखने के आदेश लगभग एक ही पल में प्राप्त होते हैं, और मशीन कुछ या सभी पुराने डेटा को अधिलेखित करने का प्रयास करती है, जबकि वह पुराना डेटा अभी भी पढ़ा जा रहा है।

इसके अलावा, दौड़ की स्थिति का क्या कारण है?

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

इसके अलावा, आप दौड़ की स्थिति को कैसे हल करते हैं? आसान ठीक करने का तरीका "चेक एंड एक्ट" दौर कि शर्ते सिंक्रोनाइज़्ड कीवर्ड और लॉकिंग को लागू करना है जो इस ऑपरेशन को परमाणु बना देगा और गारंटी देता है कि ब्लॉक या विधि केवल एक थ्रेड द्वारा निष्पादित की जाएगी और ऑपरेशन का परिणाम सभी थ्रेड्स को एक बार सिंक्रोनाइज़ किए गए ब्लॉक पूरा होने या थ्रेड से बाहर निकलने के बाद दिखाई देगा।

इसे ध्यान में रखते हुए, डेटा रेस कंडीशन क्या है?

दौड़ की स्थिति : ए दौड़ की स्थिति एक ऐसी स्थिति है, जिसमें एक ऑपरेशन का परिणाम कुछ व्यक्तिगत कार्यों के अंतःस्थापित होने पर निर्भर करता है। डेटा दौड़ : ए डेटा दौड़ एक स्थिति है, जिसमें कम से कम दो धागे एक ही समय में एक साझा चर का उपयोग करते हैं। कम से कम थ्रेड पर वेरिएबल को संशोधित करने का प्रयास करता है।

गतिरोध और दौड़ की स्थिति में क्या अंतर है?

ए गतिरोध तब होता है जब दो (या अधिक) धागे एक दूसरे को अवरुद्ध कर रहे हों। इन धागों को कहा जाता है गतिरोध . दौर कि शर्ते तब होता है जब दो धागे परस्पर क्रिया करते हैं में एक नकारात्मक (छोटी गाड़ी) तरीका सटीक क्रम पर निर्भर करता है कि उनका को अलग निर्देश निष्पादित किए जाते हैं।

सिफारिश की: