目標を達成するには何が必要ですか?
まず、インストールされたhdparm:
#aptitude install hdparm
第二に、小さなスクリプト:
#DISC = "sda"; \ cat / sys / block / $ DISC / queue / scheduler; \ Tの場合、noopの予想期限cfq。 \をする echo $ T> / sys / block / $ DISC / queue / scheduler; \ cat / sys / block / $ DISC / queue / scheduler; \ 同期&& / sbin / hdparm -tT / dev / $ DISC && echo "----"; \ 睡眠15; \ やった
ドライブがsdaでない場合は、宣言を使用してコードを適切に編集します。
DISC = "sda";
実行して、同様の結果を取得します。
noop予想期限[cfq] [noop]予想期限cfq / dev / sda: キャッシュされた読み取りのタイミング:2.00秒で1690 MB = 844.83 MB /秒 バッファリングされたディスク読み取りのタイミング:3.00秒で216 MB = 71.91 MB /秒 ---- noop [予想]締切日cfq / dev / sda: キャッシュされた読み取りのタイミング:2.00秒で1612 MB = 805.98 MB /秒 バッファリングされたディスク読み取りのタイミング:3.03秒で208 MB = 68.67 MB /秒 ---- noop予想[期限] cfq / dev / sda: キャッシュされた読み取りのタイミング:2.00秒で1644 MB = 822.10 MB /秒 バッファリングされたディスク読み取りのタイミング:3.02秒で206 MB = 68.20 MB /秒 ---- noop予想期限[cfq] / dev / sda: キャッシュされた読み取りのタイミング:2.00秒で1728 MB = 864.06 MB /秒 バッファリングされたディスク読み取りのタイミング:3.01秒で214 MB = 71.05 MB /秒 ----
最初の行は純粋に情報提供のためのもので、現在使用されており、常にそれに戻ることができるスケジューラが表示されています。
注意! スクリプトは、テスト中にシェダラーを反復処理し、最初にインストールされたものを復元しません。
次に、テストのセクションに従ってください。 最適な結果を手動で選択します。これは、メガバイト/秒の最高読み取り速度に対応します。 要するに、私たちは丸めを行っています:)
新しい値は、エレベータ= ...
次:
#update-grub #再起動
関連リンク:
www.redhat.com/magazine/008jun05/features/schedulers
www.redhat.com/promo/summit/2008/downloads/pdf/Thursday/Sanjay_Rao.pdf
sfdoccentral.symantec.com/sf/5.0/linux/html/sf_rac_install/sfrac_prep_install27.html