資格スワイプ
デバイス、Linuxファイルシステム、ファイルシステム階層構造規格

デバイスファイル/dev/randomと/dev/urandomの違いに関する説明として正しいものはどれか。

  • ✓/dev/randomはエントロピープールが枯渇すると出力をブロックすることがあるが、/dev/urandomはブロックせずに疑似乱数を返し続ける
  • B/dev/urandomはエントロピープールが枯渇すると出力をブロックするが、/dev/randomはブロックしない
  • C両者はどちらも通常のディレクトリであり、デバイスファイルではない
  • D/dev/randomはroot権限を持つユーザーのみが読み取り可能である

解説

/dev/randomはシステムのエントロピーが不足すると読み取りがブロックされることがあるのに対し、/dev/urandomはエントロピー不足でもブロックせず疑似乱数を出力し続けるという違いがある。両者ともキャラクタデバイスファイルであり、一般ユーザーも読み取り可能である。

根拠LPIC-1 101出題範囲: デバイス、Linuxファイルシステム、ファイルシステム階層構造規格 - デバイスファイル

← 前の問題次の問題 →
スワイプでまとめて流す