web-dev-qa-db-ja.com

entropy_availレベルを永続的に増やすにはどうすればよいですか?

新しいコンピューターを購入し、Ubuntu 11.10をインストールしてから、キーボード/マウスがハングするなどの問題に気付きました。

/ proc/sys/kernel/random/entropy_availの増加がどこで役立つかを調査しました。

現在、ターミナルで$ ls -R /を実行してこれを行っています。もちろん、これは単にディレクトリとファイルを読み取ります。

実際には、それを4000以上に引き上げます。その後、300と400に戻ります。

解決策を探して見つけた後、ターミナルからハードドライブを手動でLS化せずにentrophy_availを増やすにはどうすればよいですか?

8.04からUbuntuをフルタイムで使用し、NattyからはWindowsを完全に無料で使用していることを告白する必要があります。私はこのentropy_availを本当に理解していませんが、ピーク使用率が高い場合、私のコンピューターはより良い結果を出すようです。

8
p37307

この記事 here は、本質的に乱数ジェネレーターに乱数ジェネレーターの出力を供給するパッケージを見つけたようです。乱数。

ls -R /が機能する理由は、Linuxのランダムビットの主な原因はハードウェアノイズであるためです。ファイルシステム全体をls 'すると、その多くが生成されます。

他の記事の手順をここに再現します。

Sudo apt-get install rng-tools
Sudo vim /etc/default/rng-tools
#Set the value: HRNGDEVICE=/dev/urandom
Sudo /etc/init.d/rng-tools start
4
Huckle

使用してみてください

rngd -r /dev/urandom -o /dev/random -b -t 1

これは私のために働いた。

4
nobody

同じ問題があります。 Havegedの作品が一番良かった。単に実行する

Sudo apt-get install haveged -y

これで完了です。自動的に起動し、起動時に開始するエントリを追加します。

4
Nash0

利用可能なエントロピープールを増やすと、gpgopensslなどの暗号化ランダムデータが増え、暗号化キーが生成されます。キーボードとマウスは、使用可能なエントロピーの量を認識または気にしません。また、エントロピーがなくても、新しい暗号化キーを生成すること以外はハングアップしないはずです。実際、キーボードとマウスの通常の使用addをエントロピープールに追加します。

1
psusi