HP カスタマーサポートへようこそ

hp-contact-secondary-navigation-portlet

アクション
ロード中...

hp-share-print-widget-portlet

アクション
ロード中...

hp-concentra-wrapper-portlet

アクション
ロード中...

パッチの詳細: PHKL_38693 11.31 時間アカウンティング累積パッチ

説明
PHKL_38693 11.31 時間アカウンティング累積パッチ
詳細
パッチ名: PHKL_38693

パッチ概要: 11.31 時間アカウンティング累積パッチ

作成日: 09/01/11

公開日: 09/02/26

ハードウェアプラットフォームおよびOSリリース:
11.31

自動リブート?: はい

ステータス: General Release

クリティカル: いいえ

カテゴリタグ:
defect_repair enhancement general_release

パス名: /hp-ux_patches/11.X/PHKL_38693

現象:
PHKL_38693:
( QX:QXCR1000841950 )
RUC(Resource Utilization Counters)機能がインストールされ、かつ使用可能になっている場合に、システムブートの直後に“ps”コマンドまたは“top”コマンドを実行すると、いくつかのカーネルデーモンが非常に多くのCPUタイムを消費していることが示されます。ブート時に実行するいくつかのカーネルデーモンの時間アカウンティングが不正確でかつ非常に大きな値になることがあります。Integrity Virtual Machines 4.0環境または次期プラットフォームで実行するHP-UXゲストでも同じ問題が起きることがあります。

問題点の説明:
PHKL_38693:
( QX:QXCR1000841950 )
RUCがサポートされているかどうかのチェックはブートパスの終わり近くで行われます。すべてのCPUがすでにそれらの初期化を完了し、その時点では、いくつかのスレッドがすでに実行されているかもしれません。時間アカウンティングメカニズムの初期化は早期に行われ、その時点では、RUCがまだ使用可能になっていないので、メカニズムは時間アカウンティング用としてInterval Timer Counter(ITC)レジスターを使い始めます。RUCが使用可能になると、時間アカウンティングメカニズムは時間アカウンティングで使用するレジスターをRUCレジスターに切り替えます。ところが、このスイッチオーバーにより不正な時間差が計算され、それが、その時点で実行しているスレッドに賦課されていました。その結果、ブート時に実行するいくつかのカーネルデーモンの時間アカウンティングが不正確でかつ非常に大きな値になっていました。

解決方法:
RUC機能が使用可能になっている場合にブート時に行うITCレジスターからRUCレジスターへのスイッチオーバーを正しく処理するように時間アカウンティングメカニズムを修正しました。

拡張機能:
なし(被置換パッチには拡張機能が含まれていました)

SR:
QXCR1000775490 QXCR1000841950

パッチ衝突: なし

パッチ依存関係:
11.31: PHKL_38025 PHKL_38035 PHKL_38055 PHKL_38089

ハードウェア依存関係: なし

その他の依存関係: なし

置換:
PHKL_38176

同等パッチ: なし

パッチパッケージサイズ: 40Kバイト

特別なインストール手順: なし

hp-online-communities-portlet

アクション
ロード中...
国: Flag 日本

hp-detect-load-my-device-portlet

アクション
ロード中...