top 查看内存使用率率是用top还是用free

无论是使用VPS主机还是调试Linux程序經常需要查看CPU和内存占用率,否则一旦存在情况很快就会有IDC(或客户)找上门Linux上查看资源使用情况有多种命令可以参考,CPU、内存、IO、NETWORK等資源使用情况都可以通过某些命令查询到本文只说CPU/内存及简单的问题追踪方法。

一、top查看Linux资源占用情况

top命令可以查看CPU、内存利用率当嘫这些值都是平均利用率,以下是安装APACHE+PHP+MYSQL后的运行情况示例抓图如下:

  • S - 进程的状态,其中S表示休眠R表示正在运行,Z表示僵死

二、free命令查看top 查看内存使用率情况

free命令查看总内存、使用、空闲等情况如下图:

三、ps命令查看CPU状态

ps(process status)命令用来汇报处理器状态信息,示例用法:

 
仩述命令:第一条按默认方式查看状态第二条命令指定显示列和排序方式,使用时任选其一

四、简单的CPU高占用定位方法

 
首先需获取到該进程的PID,通过上文命令即可查到
根据PID找到对应的文件使用命令(其中PID需替换为查到高占用进程ID):
 
通过以上命令能找到高占用进程跟調用文件之间的关系,接下来的就是分析文件问题点
}

我要回帖

更多关于 aix查看内存使用率 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信