linux系统分析工具和标准
原创
©著作权归作者所有:来自51CTO博客作者wxfxn2000的原创作品,谢绝转载,否则将追究法律责任
linux系统分析工具(命令):
ps
ps -ef |grep httpd
ps -ef |grep vsftpd
ps auxf |grep httpd
top
uptime 可以检查CPU的平均负载
free 可以查看系统内存的使用状况
netstat 可以检测网络流量状况
vmstat 可以对操作系统的内存信息,进程状态和CPU活动等进行监视
iostat(需要先安装sysstat的工具包)主要显示磁盘读写操作的统计信息,同时也给出CPU使用情况
sar(需要先安装sysstat的工具包)可以全面获取系统的cpu,运行队列,磁盘I/O,分页(交换区),内存,CPU中断和网络性能等数据。
影响系统性能的一些因素
1 cpu
2 内存
3 磁盘I/O宽带
raid0 至少2个硬盘,没有容错和数据修复功能,提高磁盘性能和吞吐量
raid1 磁盘镜像,可靠性和修复性,很高的数据冗余能力,磁盘利用率50%
raid5 提高系统可靠性,最少3块,允许一块磁盘坏了,不会影响数据可用性
raid0+1 至少需要4块硬盘,数据分布多个硬盘上,每个盘都有镜像盘,提供全冗余能力,允许一块磁盘坏了,不会影响数据可用性
4 网络I/O宽带
系统分析标准
影响性能因素 好 坏 糟糕
CPU user%+sys%<70% user%+sys%=85% user%+sys%>=90%
内存 swap in (si)=0 per CPU with 10 page/s more swap in&out
swap out(so)=0
磁盘 iowait%<20% iowait%=35% iowait%>=50%
user%:表示CPU处在用户模式下的时间百分比
sys%:表示CPU处在系统模式下的时间百分比
iowait%:表示CPU等待输入输出完成时间的百分比
swap in (si):表示虚拟内存的页导入,从SWAP DISK交换到RAM
swap out (so):表示虚拟内存的页导出,从RAM 交换到SWAP DISK
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux系统之部署web-check网站分析工具
Linux系统之部署web-check网站分析工具
bash apache web Linux -
vsphere环境,扩容Linux标准磁盘及文件系统
扩容Linux标准磁盘及文件系统
文件系统 标准磁盘 扩容 -
linux下系统分析工具总结
iostat vmstat free tcpdump
linux 性能分析 iostat -
Linux日志系统分析
Linux日志系统分析
linux 职场 休闲 Linux日志系统分析