7.1、进程简介Linux是一个多用户多任务的操作系统,可以同时执行几个任务,并在一个任务还没有执行完成就执行另一项任务。在Linux中,每个执行的任务都称为进程(process)。通常进程与程序的区别为:程序(program):通常为binaryprogram,放置在储存媒体中(如硬盘、光盘、软盘、..
分类:
系统相关 时间:
2017-04-24 12:36:18
阅读次数:
358
发送邮件Python程序 编辑为/usr/bin/mail,添加可执行权限 监控脚本 ...
分类:
其他好文 时间:
2017-04-24 00:57:13
阅读次数:
189
vmstat 1 3 每秒输出一次,一共输出三次 procs 进程信息 r 等待运行的进程数,数量越大,系统越繁忙 b 不可被唤醒的进程数量,数量越大,系统越繁忙 memory 内存信息 kb swapd 虚拟内存的使用情况 free 空闲 buff 缓冲的内存容量 cache 缓存的内存容量 缓冲 ...
分类:
其他好文 时间:
2017-04-17 00:27:40
阅读次数:
193
我们以前接触过了vmstat,iostat了,这次是netstat。route,traceroute,ping,netstat这些命令与计算机网络相关性很强,最好是能先了解下TCP/IP协议。 netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络 ...
分类:
Web程序 时间:
2017-04-16 22:20:33
阅读次数:
374
内存查看 查看内存是否存在瓶颈,使用top指令看比较麻烦,而free命令更为直观: [/home/weber#]free total used free shared buffers cached Mem: 501820 452028 49792 37064 5056 136732 -/+ buff ...
分类:
其他好文 时间:
2017-04-16 18:54:07
阅读次数:
268
用户响应时间=服务器响应时间+网络时间 系统性能分析思路 (1)整体系统CPU利用率 (2)内存利用率 (3)磁盘I/O的利用率和延迟 (4)网络利用率 cpu CPU:top、vmstat、uptime、sar 一般我们期望会期望系统平均可用的CPU不少于20% JVM自带监控命令:jstat、j ...
分类:
其他好文 时间:
2017-04-08 13:04:06
阅读次数:
225
一、什么是dstat? 通过man帮助,可以看到官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource statistics)。在获取的信息上有点类似于top、free、iostat、vmstat等多个工具的 ...
分类:
其他好文 时间:
2017-04-07 12:51:52
阅读次数:
528
简介 mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat最大的特点是:可以查看多核心c ...
分类:
系统相关 时间:
2017-04-01 13:34:54
阅读次数:
229
【1】影响Linux服务器性能的因素 操作系统级 Ø CPU 目前大部分CPU在同一时间只能运行一个线程,超线程的处理器可以在同一时间处理多个线程,因此可以利用超线程特性提高系统性能。 在linux系统下只有运行SMP内核才能支持超线程,但是安装的CPu数量越多,从超线程获得的性能提升越少。 另外l ...
分类:
系统相关 时间:
2017-04-01 13:30:23
阅读次数:
258
1、使用远程终端时,可以使用如下命令: screen tmux 2、下载文件可以使用如下命令: curl wget 3、压缩解压缩可以使用: tar 、zip、rar 4、使用抓包工具 tcpdump 5、字符串处理工具 awk 6、查看资源使用情况 top:相当于资源管理器 htop:top增强版 ...
分类:
系统相关 时间:
2017-03-28 14:01:47
阅读次数:
203