# ノンブロッキング vs ブロッキング どちらが良いかは文脈によりますが、基本的な違いを説明します。 ## ブロッキング (Blocking) 処理が完了するまで、呼び出し元の実行が**停止**します。 ```python # 例: ブロッキングI/O data = socket.recv(1024) # データが来るまでここで待つ print("受信完了") # 受信後に実行される