टाइमआउट (कंप्यूटिंग)

From Vigyanwiki
Revision as of 19:40, 25 July 2023 by alpha>Indicwiki (Created page with "{{Short description|Elapsed time before a specified event is to take place}} {{No footnotes|date=January 2019}} File:After earthquake INGV site down - 5 April 2009.jpg|thumb...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
नेटवर्क टाइमआउट वेब ब्राउज़र को पेज लोड करने से रोक रहा है

दूरसंचार और संबंधित इंजीनियरिंग (कम्प्यूटर नेट्वर्किंग और कंप्यूटर प्रोग्रामिंग सहित) में, टाइमआउट या टाइम-आउट शब्द के कई अर्थ हैं, जिनमें शामिल हैं:

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

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

उदाहरण

timeout
Developer(s)Microsoft, ReactOS Contributors
Operating systemWindows, ReactOS
TypeCommand
LicenseWindows: Proprietary commercial software
ReactOS: GNU General Public License
Websitedocs.microsoft.com/en-us/windows-server/administration/windows-commands/timeout_1

विशिष्ट उदाहरणों में शामिल हैं:

  • माइक्रोसॉफ़्ट विंडोज़ ़ और रिएक्टोओएस में[1] कमांड लाइन इंटरफेस, timeout कमांड (कंप्यूटिंग) कमांड प्रोसेसर को निर्दिष्ट सेकंड के लिए रोक देता है।[2][3]
  • डाकघर प्रोटोकॉल कनेक्शन में, सर्वर आमतौर पर निष्क्रियता की एक निश्चित अवधि (टाइमआउट अवधि) के बाद क्लाइंट कनेक्शन बंद कर देगा। यह सुनिश्चित करता है कि यदि क्लाइंट क्रैश हो जाता है या नेटवर्क डाउन हो जाता है, तो कनेक्शन हमेशा के लिए बने नहीं रहते हैं। खुले कनेक्शन संसाधनों का उपभोग करते हैं, और अन्य ग्राहकों को उसी मेलबॉक्स तक पहुंचने से रोक सकते हैं।
  • HTTP लगातार कनेक्शन में, वेब सर्वर खुले हुए कनेक्शन (जो सीपीयू समय और स्मृति का उपभोग करते हैं) को सहेजता है। वेब क्लाइंट को अनुरोध श्रृंखला सिग्नल का अंत भेजने की आवश्यकता नहीं है। पांच मिनट की निष्क्रियता के बाद कनेक्शन बंद हो जाते हैं (समय समाप्त हो जाता है); यह सुनिश्चित करता है कि कनेक्शन अनिश्चित काल तक जारी न रहें।
  • एक समयबद्ध लाइट स्विच में, ऊर्जा और लैंप का जीवन-काल दोनों बचाया जाता है। उपयोगकर्ता को मैन्युअल रूप से स्विच ऑफ करने की आवश्यकता नहीं है।
  • टैबलेट कंप्यूटर और स्मार्टफोन आमतौर पर उपयोगकर्ता इनपुट के बिना एक निश्चित समय के बाद अपनी बैकलाइट बंद कर देते हैं।

यह भी देखें

संदर्भ

  1. "टाइमआउट.सी". July 13, 2019 – via GitHub.
  2. समाप्त_1 "समय समाप्त". docs.microsoft.com. {{cite web}}: Check |url= value (help)
  3. "TIMEOUT.exe (Windows 7/2008 or later)". ss64.com.


अग्रिम पठन