du -sh 目录所占磁盘空前
df -k \home 目录所在磁盘空间占用情况
ps aux |grep pid查看进程占用cpu
svmon命令 可以查看物理内存的情况
svmon –G 查看内存全局使用状况
sar 1 3 查看cpu全局使用状况
df -k \home 目录所在磁盘空间占用情况
du -s server计算目录所占磁盘空间大小
vmstat 内存和cpu占用情况
bootinfo -r获取内存大小(K)1048576 =1024M=1G
lsattr -Elmem0 获取内存大小1024M
global:
svmon -G -i2 5 -z
memory 物理内存使用的统计信息
size 物理内存大小(单位页)*4=k /1024/1024=G
inuse 被使用的物理内存
free 空闲的物理内存 单位页)*4=k /1024/1024=G
pin pinned内存大小
virtual 虚拟内存被使用的页面数
stolen 被rmss销减的不可用的内存大小
sar -u 1 10
可以查看CPU使用情况
vmstat 2 3
可以查看内存使用情况
vmstat free的单位为块,缺省值为4096bytst
vmstat之类的对系统负担太大
vmstat 可以获得进程、虚存、物理卷和CPU活动的信息
有关内存的信息有:
avm 使用的页面数
fre 空闲的页面数
有关CPU的信息有:
us 用户态利用率
sy 核心态利用率
id 空闲时间比
wa 等待I/O而空闲的时间比
在AIX中如何查看CPU和内存的使用情况
5可以用prtconf,433可以用topas和vmstat看
查看内存占用情况: vmstat,svmon,topas(后两个需要root用户权限)
查看一个进程占用的内存情况:ps aux,smon
ps aux 观察参数%mem:内存使用百分比 RSS:实际使用内存 ()
ps -e -o command,pcpu,pmem,pid 仅返回指定列信息
#sar -u 1 1
内存 sar -r
cpu sar -u
/proc 好像只有saloris才有吧
memory 262129 47808 214321 14493 35814
sar 命令中与 CPU 相关的最有用选项有:
sar -P
-P 选项报告指定处理器的每处理器统计信息。通过指定 ALL 关键字,可以报告每个单独的处理器统计信息和所有处理器的平均值。
在指定要报告统计信息的标志中,只有 -a、-c、-m、-u 和 -w 这几个标志与 -P 标志一起使用才有意义的。
下面的示例显示了当一个 CPU 受限程序在 0 号处理器上运行时的每处理器统计信息:
# sar -P ALL 2 3AIX aixsmphost 2 5 00049FDF4D01 02/22/0417:30:50 cpu %usr %sys %wio %idle
1、sar -u 1 1 监控cpu使用率,1-idle
2、ps -e -o pcpu,pmem,pid |grep pid
3、bootinfo -r 实际物理内存大小(观察参数%mem:内存使用百分比 RSS:实际使用内存)
4、svmon -G 全局内存使用率
5、du -sk 返回目录磁盘占用空间大小