新しいコンピューターを購入し、Ubuntu 11.10をインストールしてから、キーボード/マウスがハングするなどの問題に気付きました。
/ proc/sys/kernel/random/entropy_availの増加がどこで役立つかを調査しました。
現在、ターミナルで$ ls -R /
を実行してこれを行っています。もちろん、これは単にディレクトリとファイルを読み取ります。
実際には、それを4000以上に引き上げます。その後、300と400に戻ります。
解決策を探して見つけた後、ターミナルからハードドライブを手動でLS化せずにentrophy_availを増やすにはどうすればよいですか?
8.04からUbuntuをフルタイムで使用し、NattyからはWindowsを完全に無料で使用していることを告白する必要があります。私はこのentropy_availを本当に理解していませんが、ピーク使用率が高い場合、私のコンピューターはより良い結果を出すようです。
この記事 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
使用してみてください
rngd -r /dev/urandom -o /dev/random -b -t 1
これは私のために働いた。
同じ問題があります。 Havegedの作品が一番良かった。単に実行する
Sudo apt-get install haveged -y
これで完了です。自動的に起動し、起動時に開始するエントリを追加します。
利用可能なエントロピープールを増やすと、gpg
やopenssl
などの暗号化ランダムデータが増え、暗号化キーが生成されます。キーボードとマウスは、使用可能なエントロピーの量を認識または気にしません。また、エントロピーがなくても、新しい暗号化キーを生成すること以外はハングアップしないはずです。実際、キーボードとマウスの通常の使用addをエントロピープールに追加します。