solarisに関するxxpugxxのブックマーク (10)

  • Solarisでのネゴシエーション確認 | old_3流プログラマのメモ書き

    (ネットワーク)オートネゴシエーションは信用できない?でネゴシエーションの話をしましたが、今回は Solaris でネゴシエーションの設定がどうなっているかの確認方法です。 これらのネットワークインターフェイスの確認や設定は Solraris では NDD コマンドを使うようですね。( ndd /dev/hme ? とすると使用できるパラメタの一覧が分かります。) まず自身のインタフェース状況(速度やモード)は下記コマンドで分かります。 bash-3.00# ndd /dev/nge0 link_status 1 //0:切断 1:接続 bash-3.00# ndd /dev/nge0 link_speed 100 //スピード bash-3.00# ndd /dev/bge link_duplex 2 //ドライババージョン < 0.37 0:半二重 1:全二重 //ドライババージョン

    Solarisでのネゴシエーション確認 | old_3流プログラマのメモ書き
  • Solaris でネットワーク speed と duplex を変更する

    Solaris でネットワーク speed と duplex を変更する方法は次の通り 1.設定する NIC を選択する hme0 の設定を変更したい場合

  • Oracle Blogs

  • システム動作の監視 (sar) (Solaris のシステム管理 (第 2 巻))

  • CPUに関連したパフォーマンス低下のドリルダウン手順 « Loving Computer Life

  • [Solaris] Solarisのパフォーマンス監視 - Life with IT

    2007/8/15更新 対応バージョン: 10 Solarisシステムが正常に稼働しているかどうかを判断するには日常的な監視が欠かせない。 ここではSolarisシステムを監視するのに必要なコマンドとその結果を分析するポイントについてまとめる。 後半ではシステム性能が悪化した場合の問題点の特定から改善までの流れについて事例を交えて紹介する。 システムの稼働状況を確認するためのコマンド システム全体の稼働状況やシステムの性能悪化の原因を調査するためにはsarやvmstatコマンドを使用する。 その後psやprstatコマンドを使用し性能を悪化させているプロセスの特定を行う。 問題となっているプロセスが特定できればプロセスの見直し(優先度の変更や実行スケジュールの変更、ユーザプログラムの改善など)を行う。 特に原因となるプロセスが特定できない場合、プロセスの見直しが不可能である場合、性能の悪化

    [Solaris] Solarisのパフォーマンス監視 - Life with IT
  • Solaris performance tuning

    @ユーザとシステムCPUの合計が平均で70〜80%以上か? 定常的に、ユーザCPU使用率%usrと、システムCPU使用率%sysの合計が70〜80%の場合、CPU資源不足が考えられます。%usrと%sysの合計が100%であっても、CPU待ち(後述A)による処理の遅れが無い場合は問題ありません。これはCPUリソースを充分に消費している、すなわちCPUの使用効率が良いということになります。技術計算や配列操作の多いプログラムはこの傾向が強くなります。CPU待ちが高い場合、CPU資源が不足していると判断します。例では約5分間の高いCPU消費が見られます。この経過時間(elapsed time)が許容範囲かどうかが判断基準です。

  • 「load average」によるCPU負荷の確認

    Solaris 8でメールサーバを構築しています。以前、サーバの応答が遅くなった際、CPU負荷を確認しようと思いましたが、Solaris 8にはtopコマンド*がありませんでした。そこで、uptimeコマンドを使用したのですが、出力の「load average」の単位が分かりません。非常に応答が悪い状態でも、「1」や「2」という値なので、CPU使用率ではないようです。この単位を教えてください。 run queueとwait queue 「load average」は、run queueに入っているジョブ*の数を表しています。run queueとはCPUに割り当てられたジョブが入れられる待ち行列のことで、CPU数が1つのときに「2」と表示された場合、CPUは2つのジョブを実行しています。この平均値が「load average」であり、左から1分、5分、15分間のrun queueにあるジョブ

  • Unix Tips Solaris関連

    ■システムの状態を調べる方法 # showrev -a  バージョン、OSパッチ状況全て # showrev -p  OSパッチのみ # sysdef -h  host IDの表示 # sysdef    すべて表示。 swapの場所やサイズ、カーネル変数、カーネルの設定を表示 # prtconf  システム構成 # prtdiag  システム診断情報 # psrinfo -v  プロセッサ情報の表示 仮想プロセッサ 0 の状態 (2006/09/26 14:10:44 時点) 2006/09/26 13:02:12 以降 オンライン です。 sparcv9 プロセッサは 400 MHz で動作しており、 sparcv9 浮動小数点プロセッサがあります。 # modinfo  ロードされているカーネルモジュール情報 # isainfo -v 実行可能なアプリケーションモード # eepro

  • sarコマンド@solaris

    初めに unixのコマンドの辞書はあるけれど、コマンドは単体ではほぼ使いません。いくつかのコマンドを組み合わせて使ったときに便利さに気づきます。 動作確認はsolaris9を使っています。 概要 コマンドの役目 sarコマンドではサーバの負荷状況を表示します。負荷テストをする際にバックグラウンドで実行すると 負荷状況を取得できます。オプションで、CPU使用率、ディスクI/O、ネットワーク利用量、swap量、使用メモリ量、 空きメモリ量、ディスクアクセス量などを取得できます。ボトルネックの特定に役立ちます。 基編 使用頻度が高い引数の説明 % sar 1 2 ・・・1秒おきに2回CPUの使用状況を表示する 20:07:40 %usr %sys %wio %idle 20:07:41 0 2 0 98 20:07:42 1 6 3 90 Average 0 4 1 94 % sar -

  • 1