Translated message

A translation of this page exists in English.

High Precision Event Timer (HPET) がないサーバーに PowerNow! を使用する SMP システムまたは AMD システムで使用されるクロックソース

更新 -

Red Hat Enterprise Linux 4 Update 2 で、pmtmr ブートタイムオプションが導入されました。pmtimer は ACPI ハードウェアの一部で、システムの起動時または grub.confpmtmr を使用することで実装します。

kernel /vmlinuz-2.6.9-22.EL ro  root=/LABEL=/ rhgb quiet pmtmr

多くの SMP Powernow! システムには pmtimer があり、デフォルトでこれが選択されます。デフォルトで pmtimer を使用しないシステムでは、ブートラインパラメーターで notsc を使用すると Time Stamp Counter (TSC) を使用しません。TSC は、SMP システムや、PowerNow! が有効な CPU を実行しているシステムでは信頼性がありません。このようなシステムでは、代わりに pmtimer を使用します。使用しないと、時間のひずみが発生します。

pmtimer が使用できないため notsc を使用した場合は、Programmable Interval Timer (PIT) が代わりに使用されます。

カーネルは、別のクロックソースを選択する必要があります。通常、システムでクロックソースに問題が発生していることが検出された場合は、適切なコマンドライン引数を追加して、システムがタイムソースとしてこれを選択しないようにします。たとえば、nopmtimernohpet、および notsc などが挙げられます。

カーネルは、システムに合ったタイマーを選択する必要があります。dmesg の出力で確認してください。

お使いのマザーボードが使用するタイマーの詳細は、ハードウェアベンダーにお問い合わせください。

Comments