Unix STREAMSと標準ストリーム[閉じる]

Unix STREAMSと標準ストリーム[閉じる]

誰かがこれらの違いを説明できますか?どちらも「ストリーム」と呼ばれますが、機能が非常に異なるようです。

答え1

フロー(計算)

一度に 1 つずつ一連のデータ要素にアクセスできます。これは、一度に1つのデータ配置を処理することとは異なります。

標準ストリーム

標準ストリームstdinstdoutおよびstderrはすべてのプログラムで使用できます。物理I/O階層を抽象化します。それぞれを文字やバイトのストリームと考えることができます。

Unixストリーム

デバイスドライバ、ネットワークプロトコル、およびプロセス間通信を実装するための基本的なフレームワーク。これはUnix System Vカーネルの一部です。これはLinuxの一部ではありません。 Linuxには、プロセス間通信用のパイプとFIFO(名前付きパイプ)があります。

関連情報