GNU/Linux >> Linux の 問題 >  >> Linux

Linux – / dev / urandomで「u」という文字は何を意味しますか?

/dev/randomへの読み取りを理解しています /dev/urandomの読み取り中に、ブロックされる可能性があります ブロックしないことが保証されています。

uの文字はどこにありますか これに入って?それは何を意味しますか?

ユーザースペース?ブロックを解除しますか?マイクロ?

更新:

質問の最初の言い回しに基づいて、/dev/randomの有用性についていくつかの議論がありました。 vs /dev/urandom 。 / dev / urandomに関する神話のリンクは以下に3回投稿されており、/ dev/randomと/dev/urandomをいつ使用するかという質問に対するこの回答に要約されています。

承認された回答:

無制限。

Linuxでは、random_readという名前のカーネル関数を比較します およびrandom_read_unlimited 文字uの語源を示します urandom unlimited

これは114行目で確認されています:

/ dev/urandomデバイスにはこの制限はありません[…]

更新:

Linuxで最初に登場したのは、/dev/random または/dev/urandom 、@StéphaneChazelasが元のパッチを投稿し、@StephenKittが両方が同時に導入されたことを示しました。


Linux
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. / dev/randomと/dev/ urandomをいつ使用するか?

  3. Linux の /dev/zero および /dev/null ファイルとは

  1. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  2. /dev/zero から /dev/null への DD ...実際に何が起こるか

  3. カーネル:/dev/kmem と /dev/mem を無効化

  1. / dev/randomを使用してLinuxでランダムパスワードを生成する方法

  2. 一部の Linux システムでは、mtab でルート ファイルシステムが /dev/<実デバイス ノード> ではなく /dev/root として表示されるのはなぜですか?

  3. /dev/urandom の文字「u」は何を意味しますか?