Jump to content 日本-日本語
日本HPホーム 製品とサービス サポートとドライバ ソリューション ご購入方法
≫  お問い合わせ
日本HPホーム
製品とサービス  >  ソフトウェアとOS  >  HP- UX Developer Edge

HP-UX 11iカーネル・チューニング技法

第1回:プロセスとスレッドの管理

HP-UX
Developer Edge

設定ガイド(構築手順)
コマンド・リファレンス
ホワイトペーパー
ダウンロード
パートナー製品
技術コラム
特集、特別企画
連載
ダイジェスト
カタログ・ライブラリ
HP-UXサポート
テクニカルドキュメント
HP 教育サービス
HP-UX
  各種ソフトウェア
  書籍の紹介
日本HPサイトマップ
知っておくべきセキュリティ対策
-HP-UXのセキュリティを極める-
特集:Webベースのクラスタ管理〜Serviceguardの新機能〜
HP Serviceguardクラスタ構築手順
コンテンツに進む
HP-UX 11iカーネル・チューニング技法
HP-UX 11iのカーネル・パラメータには、個々のシステムの用途に合わせてチューニング可能なものが数多くあります。これらの値を調整することで、パフォーマンスを改善したり、リソースをより効果的に割り当てたりできます。例えば「システムあたりのプロセス数」や「ユーザあたりのプロセス数」を適切に設定すれば、リソースを各ユーザに効率的に配分し、システム全体を最適な状態に保てます。連載第1回では、HP-UXにおけるプロセスとスレッドの管理にかかわるチューニング・ポイントを説明します。
HP-UX 11iカーネル・チューニング技法
カーネル・パラメータの
役割
プロセス管理のチューニング
2005年2月

カーネル・パラメータの役割


HP-UX 11iのカーネル・パラメータには、個々のシステムの用途に合わせてチューニング可能なものが数多くあります。これらの値を調整することで、パフォーマンスを改善したり、リソースをより効果的に割り当てたりできます。各パラメータに設定すべき値は、ハードウェア構成やアプリケーションの組み合わせなどに依存するため、システムによって千差万別です。それぞれには適切なデフォルト値があらかじめ設定されていますが、実際に使用するユーザのニーズに合わせて変更することで、HP-UXの能力をフルに引き出すことが可能です。

カーネル・パラメータの多くは、個々のサブシステムの挙動に対応しており、おもに以下の種類に分けることができます。

  • プロセス管理
  • メモリ・ページング
  • ファイル・システムとLVM
  • FibreChannel
  • 非同期I/O
  • キャラクタ・モードI/O
  • System Vプロセス間通信
  • アカウンティング・ログ
  • カーネル・ダンプ
  • その他

本連載では、これらのうち主要なカーネル・パラメータについて、その使い方と機能を紹介します。

なお、HP-UXのカーネル・パラメータを変更する手段としては、コマンドkctuneおよびGUIツールkcwebが利用可能です。これらのツールの使用方法について詳しくは、以下のドキュメントを参照してください。

HP-UX 11i v2におけるカーネル構成管理 (PDF, 1.84MB)

チューニングを始める前の注意点


カーネル・パラメータには、それぞれが独立して作用するものや、相互に影響し合うものがあります。不適切な値を設定したり、複数のパラメータの値を互いに不適切な組み合わせで設定したりすると、リソースの不足や競合などにより、動作上の問題が発生する可能性があります。こうした問題は、後から原因を究明するのが困難になりがちです。よってカーネル・パラメータを変更するときには、最初にその変更がシステム全体にどのような影響を与えるかを十分に検討してください。

また各パラメータは、必ず許容範囲内の値に設定します。管理ツールSAMを使ってパラメータを調整する方法であれば、許容範囲外の値は拒否されます。さらに、複数のパラメータが互いに影響し合うケースも少なくないので、これらの値は相互のバランスを保ちながら設定していく必要があります。

本稿を含め、カーネル・パラメータの設定方法について記したドキュメントには、その時点で正確と考えられる情報が記載されています。しかしシステム構成の変更などにより、実際のシステムにおけるデフォルト値や制限値との間に食い違いが生じる可能性もあります。そうした場合は、HP-UXの/etc/conf/master.dディレクトリに格納されているファイルを参照し、実際のシステムにおける値を確認してください。(HP-UX11i v1の場合)

トップへ     次のページへ

内容に関するご意見・ご質問・お問い合わせ

 
日本ITフォーラム (別途、会員登録が必要です)
 

その他のコラム(連載)もお読み下さい

 
知っておくべきセキュリティ対策-HP-UXのセキュリティを極める-
第6回:RBACによる権限分掌
第5回:audsysとHIDSによる監査と侵入検知
第4回:Bastilleによるシステムアセスメント
第3回:PS-WSでつくるセキュアなWebサーバ
第2回:EVFSとTCSによるデータ暗号化
第1回:セキュリティの『多層防御』とHP-UX
 
 
 
 
UNIXの教科書〜はじめよう! WindowsとLinuxからのステップアップ〜 全7回
SMHでらくらくHP-UXシステム管理 全9回
Integrity VMでやさしく学ぶサーバ仮想化 全10回
はじめてのHP-UX 全12回
HP-UX 11iカーネル・チューニング技法 全2回
DBシステム開発者のためのサーバプラットフォーム移行ガイド 全5回
Javaパフォーマンス・チューニング 全6回
 

本ページの内容は執筆時の情報に基づいており、異なる場合があります。
印刷用画面へ
プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡
© 2008 Hewlett-Packard Development Company, L.P.