如何在Solaris机器中获得最高输出

时间:2010-07-15 08:32:42

标签: solaris

在Solaris中寻找一个非常简单的事情。

我有一个solaris盒,它有很多区域(所以不仅是主机盒,也包括区域的总数),我想看看

  • 可用,使用和免费的总内存是多少。
  • 可用,使用和免费的总交换量是多少。

是一个Linux家伙,top给了我Linux中的一切。在Solaris中执行此操作的命令是什么?

注意:我无法安装任何命令,因此请告诉我安装操作系统的基本可用命令。

4 个答案:

答案 0 :(得分:22)

你真的想要prstat - 它做的是top,但它可以设置一些开关来获得你想要的。例如prstat -L for lwp's。

显示屏非常像顶部。如果你需要看起来像顶部那么你将不得不一起编写脚本。 Linux是BSD,Solaris是系统V.不同的世界。

一般来说,unix rosetta stone有助于在yyy unix上找到像zxx这样的命令:

http://bhami.com/rosetta.html

答案 1 :(得分:8)

命中

prstat -Z 

查看有关每个区域消费的所有信息

答案 2 :(得分:3)

其中一个是prtdiag。像vmstatiostat这样的其他人也值得一看

答案 3 :(得分:0)

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键]        [-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会同时显示有关进程和用户的单独报告。