सिंगल थ्रेडेड इवेंट लूप क्या है?
सिंगल थ्रेडेड इवेंट लूप क्या है?

वीडियो: सिंगल थ्रेडेड इवेंट लूप क्या है?

वीडियो: सिंगल थ्रेडेड इवेंट लूप क्या है?
वीडियो: Ye event loop kya hota hai? 2024, नवंबर
Anonim

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

इसे ध्यान में रखते हुए सिंगल थ्रेडेड इवेंट लूप मॉडल क्या है?

सिंगल थ्रेडेड इवेंट लूप मॉडल प्रसंस्करण चरण: ग्राहक वेब सर्वर को अनुरोध भेजते हैं। नोड जेएस वेब सर्वर आंतरिक रूप से एक सीमित रखता है धागा ग्राहक अनुरोधों को सेवाएं प्रदान करने के लिए पूल। नोड जेएस वेब सर्वर उन अनुरोधों को प्राप्त करता है और उन्हें एक में रखता है पंक्ति . इसे यह भी कहा जाता है घटना कतार ”.

दूसरा, नोड सिंगल थ्रेडेड कैसे होता है? सभी नोड जेएस अनुप्रयोगों का उपयोग करता है सिंगल थ्रेडेड कई समवर्ती ग्राहकों को संभालने के लिए इवेंट लूप मॉडल”आर्किटेक्चर। मुख्य घटना लूप है एक - लड़ी पिरोया हुआ लेकिन अधिकांश I/O कार्य अलग-अलग थ्रेड चलाते हैं, क्योंकि I/O API in नोड इवेंट लूप को समायोजित करने के लिए.js क्षेत्र सिंक्रोनस/डिज़ाइन द्वारा गैर-अवरुद्ध।

इसी तरह, सिंगल थ्रेडेड का क्या मतलब है?

सिंगल थ्रेडेड प्रक्रियाओं में निर्देशों का निष्पादन शामिल है a एक अनुक्रम। दूसरे शब्दों में, एक आदेश एक समय में प्रक्रिया है। इसके वीरूद्ध सिंगलथ्रेडेड प्रक्रियाएं बहुप्रचारित प्रक्रियाएं हैं। ये प्रक्रियाएं एक ही समय में एक कार्यक्रम के कई हिस्सों के निष्पादन की अनुमति देती हैं।

इसका क्या अर्थ है कि जावास्क्रिप्ट सिंगल थ्रेडेड है?

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

सिफारिश की: