linux 下性能分析命令:top free pmap ps

top -u 用户名

pmap -d PID

free

ps -e -o ‘pid,comm,args,pcpu,rsz,vsz,stime,user,uid‘  (rsz是是实际内存)

ps -e -o ‘pid,comm,args,pcpu,rsz,vsz,stime,user,uid‘ | grep oracle |  sort -nrk5

参考:

Linux查看CPU和内存使用情况 - 茄子_2008 - 博客园
http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html

查看LINUX进程内存占用情况 - gaojun - 博客园
http://www.cnblogs.com/gaojun/p/3406096.html

时间: 2024-10-12 04:19:51

linux 下性能分析命令:top free pmap ps的相关文章

[转载] Linux常用性能分析命令(一)

在使用Linux服务器的过程中,16个命令可以帮助我们更好的了解服务器的运行状况,做到及时发现,及时处理.排名不分先后,一一道来  1. 性能分析之 iostat 命令使用 iostat命令显示的是你的存储系统的细节状态.iostat显示系统三种类型的报告:CPU利用率.设备使用报告和网络文件系统报告等是否正常,完全可以在用户抱怨服务器慢之前,通过这个命令发现系统I/O方面的问题. 不添加任何选项执行iostat命令,执行结果如下: $ iostat Linux 2.6.32-504.el6.x

perf工具-linux下性能分析工具

从2.6.31内核开始,linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找. perf Performance analysis tools for Linux. Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CP

Linux 常用性能分析命令

性能分析 vmstat 虚拟内存统计 用法 Usage: vmstat [options] [delay [count]] Options: -a, --active           active/inactive memory -f, --forks            number of forks since boot -m, --slabs            slabinfo -n, --one-header       do not redisplay header -s,

Linux 下性能分析公会nmon使用方法

1.  上官网下载于系统和CPU对应的版本 官网链接:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 2. 下载nmon工具上传到服务器,并执行以下命令 [[email protected] mnt]# chmod +xnmon_x86_64_rhel6 [[email protected] mnt]# cp -a  nmon_x86_64_rhel6 /usr/local/bin/nmon 3.  然后直接运行 nmon可以实时监控

Linux下监控服务器状态命令——top

----------------------------------工作中常用的命令,来判断服务器状态是否正常------------------------------------- top命令作用是实时现实服务器当前CPU.内存.负载.进程等信息 第一行:00:09:14 - 当前系统时间1days, 13:14 - 系统已经运行了1天13小时14分钟(在这期间没有重启过)1 users - 当前有1个用户登录系统load average: 0.75, 0.91, 0.95 - load a

Linux 常用 性能 检测 命令 解释

1.uptime [[email protected] ~]# uptime 15:08:15 up 98 days,  4:19,  2 users,  load average: 0.07, 0.29, 0.14 当前时间   系统运行至今的时间   多少用户登录当前系统   分别是1分钟,5分钟,15分钟前至今的负载情况 load average是队列平均长度,在队列中等待执行的进程数量 该值越低,说明进程更有可能立即被CPU处理,相反越高,说明进程更有可能阻塞 该命令可以检查服务器负载是

Linux下内存查看命令

在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存.我们常用的Linux下查看内容的专用工具是free命令. Linux下内存查看命令free详解: 在Linux下查看内存我们一般用free命令: $ free             total       used       free     shared    buffers     cachedMem:       3266180    3250004      16176          0     1106

jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令

公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁的例子.昨天晚上总结了一下jstack(查看线程).jmap(查看内存)和jstat(性能分析)命令.供大家参考 1.Jstack 1.1   jstack能得到运行java程序的java stack和native stack的信息.可以轻松得知当前线程的运行情况.如下图所示 注:这个和thread dump是同样的结果.但是thread dump是用kill -3 pid命令,还是服务器上面少用kill为妙 1.2   命名行格式

Linux下使用fdisk命令和partprobe命令,在不重启系统的情况下新建分区并格式化

由于工作的需要,最近一段时间一直在学习Linux.学习一门新的知识,我是喜欢根据谋一本书或者某一个学习视频系统的学习,这样可以对学习的新知识有一个系统全面的认识和了解.所以学习之前,没了一本鸟哥的私房菜做为参考书,开始系统的学习Linux. 根据鸟哥的建议,安装虚拟机时,预留了一块空的容量用来练习分区使用.所以在虚拟机上安装Linux系统分区时,只划分了一块4G的容量挂载到根目录“/”下,还有就是只划分了一个2G的swap分区.还有14G的容量没有分配. 在学习磁盘管理时,使用fdisk将剩余的