Nonblocking

/ˌnɒnˈblɒkɪŋ/

ননব্লকিং; অবরোধ/অপেক্ষা সৃষ্টি না করে চলমান

Origin & History

Formed from the prefix non- + blocking; widespread in technical English from the mid-to-late 20th century, especially in computing and networking to contrast with blocking operations.

non- উপসর্গ + blocking শব্দের সমন্বয়ে গঠিত; ২০শ শতকের মাঝামাঝি থেকে শেষভাগে প্রযুক্তিগত ইংরেজিতে, বিশেষ করে কম্পিউটিং ও নেটওয়ার্কিংয়ে, blocking অপারেশনের বিপরীতে বোঝাতে শব্দটি ব্যাপকভাবে ব্যবহৃত হয়।

Definition

Nonblocking describes something that does not prevent other actions from continuing; in computing it commonly means an operation (like I/O or a lock) that returns immediately and lets the program continue while the work completes, or a system design that avoids blocking other traffic or calls.

ননব্লকিং বলতে এমন কিছুকে বোঝায় যা অন্য কাজের অগ্রগতি থামায় না বা দেরি করায় না; কম্পিউটিংয়ে এটি সাধারণত এমন অপারেশন (যেমন I/O বা লক) বোঝায় যা সঙ্গে সঙ্গে নিয়ন্ত্রণ ফিরিয়ে দেয় এবং কাজটি সম্পন্ন হতে থাকলেও প্রোগ্রামকে এগোতে দেয়, অথবা এমন নকশা বোঝায় যা অন্য ট্রাফিক/কলকে আটকে না রেখে চালু রাখে।

Parts of Speech

Adjective:
The server uses nonblocking I/O to handle many connections efficiently.
সার্ভারটি অনেক সংযোগ দক্ষভাবে সামলাতে ননব্লকিং I/O ব্যবহার করে।

Usage Examples

Use nonblocking sockets so the application stays responsive.
অ্যাপ্লিকেশনটি প্রতিক্রিয়াশীল রাখতে ননব্লকিং সকেট ব্যবহার করুন।
The GUI thread must avoid nonblocking mistakes that still lead to freezes.
GUI থ্রেডে এমন ভুল এড়াতে হবে, যা ননব্লকিং হলেও শেষ পর্যন্ত ফ্রিজ তৈরি করে।
A nonblocking algorithm can continue even when some resources are busy.
কিছু রিসোর্স ব্যস্ত থাকলেও ননব্লকিং অ্যালগরিদম চলতে পারে।
Nonblocking switches reduce congestion in large network fabrics.
ননব্লকিং সুইচ বড় নেটওয়ার্ক ফ্যাব্রিকে জ্যাম/কনজেশন কমায়।

Synonyms

Asynchronous Non-obstructing Unobstructed Unimpeded Wait-free (computing) Lock-free (computing, related)

Related Forms

Noun
Nonblocking (attrib.) / Nonblocking I/O / Nonblocking operation
Adverb
Nonblockingly (rare) / Asynchronously

Idioms & Phrases

Nonblocking I/O
Nonblocking call
Nonblocking socket
Nonblocking switch
Nonblocking algorithm