web-dev-qa-db-ja.com

Solarisマシンでトップ出力を取得する方法

Solarisで行う非常に簡単なことを探しています。

私は多くのゾーンを持つソラリスボックスを持っています(ホストボックスだけでなく、ゾーンを含む利用可能な合計もあります)、私は見たいと思います

  • 使用可能、使用済み、空きメモリの合計。
  • 使用可能、使用済み、無料のスワップの合計。

Linuxの男で、topはLinuxのすべてを教えてくれます。 Solarisでそれを行うコマンドは何ですか。

注意:コマンドをインストールできないので、OSインストールに付属している基本的な使用可能なコマンドを教えてください。

18
thegeek

Prstatが本当に必要です-topが行うことはできますが、必要なものを得るためにいくつかのスイッチを設定する必要があります。たとえば、lwpの場合はprstat -Lです。

ディスプレイは上部に非常によく似ています。そして、まさにトップのように見える必要がある場合は、一緒にスクリプトを作成する必要があります。 LinuxはBSD、SolarisはシステムVです。異なる世界です。

一般に、Unix Rosetta Stoneは、「yyy unixのzzからxxxのようなコマンド」を見つけるのに役立ちます。

http://bhami.com/rosetta.html

22
jim mcnamara

ヒット

prstat -Z 

各ゾーンの消費に関するすべての情報を表示するには

8
sumana

それらの1つはprtdiagです。 vmstatiostatなどのその他のものも見てみる価値があります

3
ghostdog74

prstat -aZ

Prstatを確認する

名前prstat –アクティブなプロセス統計をレポートします。概要prstat [-acHJLmRrtTv] [-d u | d] [-C psrsetlist] [-h lgrplist] [-j projlist] [-k tasklist] [-n ntop [、nbottom]] [-p pidlist] [-P cpulist] [-s key | -S key] [-u euidlist] [-U uidlist] [-z zoneidlist] [-Z] [interval [count]]説明prstatユーティリティは、システム上のすべてのアクティブなプロセスを繰り返し検査し、選択した出力モードに基づいて統計情報を報告しますソート順。 prstatは、指定されたPID、UID、ゾーンID、CPU ID、およびプロセッサセットIDに一致するプロセスのみを検査するオプションを提供します。

-j、-k、-C、-p、-P、-u、-U、および-zオプションは、リストを引数として受け入れます。リスト内の項目は、コンマで区切るか、引用符で囲んでコンマまたはスペースで区切ることができます。

オプションを指定しない場合、prstatはすべてのプロセスを調べ、CPU使用率でソートされた統計を報告します。

オプション次のオプションがサポートされています。

-aプロセスとユーザーに関する情報を報告します。このモードでは、prstatはプロセスとユーザーに関する個別のレポートを同時に表示します。

0
Tri Trinh