Nonblocking
अवरोध-रहित; बिना रुके चलने वाला; (कम्प्यूटिंग) गैर-अवरुद्ध
Origin & History
Formed from non- ‘not’ + blocking (from block ‘to obstruct’), used generally from the mid-20th century and specialized in computing for I/O and concurrency concepts.
यह non- (‘नहीं’) + blocking (block ‘अवरुद्ध करना’ से) से बना है; 20वीं शताब्दी के मध्य से सामान्य अर्थ में और बाद में कम्प्यूटिंग में I/O तथा concurrency के संदर्भ में विशेष रूप से प्रचलित हुआ।
Definition
Nonblocking describes something that does not stop or delay other actions. In everyday use it can mean not obstructing a path or flow; in computing it commonly refers to I/O, algorithms, or synchronization methods that allow a program/thread to continue working instead of waiting for an operation to complete.
Nonblocking का अर्थ है ऐसा जो अन्य कार्यों को रोकता या देर नहीं करता। सामान्य प्रयोग में इसका मतलब रास्ते/प्रवाह में बाधा न डालना हो सकता है; कम्प्यूटिंग में यह अक्सर I/O, एल्गोरिथ्म या सिंक्रोनाइज़ेशन विधियों के लिए बोला जाता है जिनमें प्रोग्राम/थ्रेड किसी ऑपरेशन के पूरा होने की प्रतीक्षा किए बिना आगे काम करता रहता है।