二进制的格式为ELF是CPU指令集中的指令
进程是程序的副本,可以有多个
内核是一个资源调度监视器
内存被事先划分成多个相同大小的页框
线程是一个进程内的多个执行流
算法:完成工作的调度方式
0-99 为实时优先级
静态优先级:100-139nice值调整,数字越大优先级越低
动态优先级:由内核维护,动态调整
ps:显示进程状态嘚命令
pidof:显示指定命令所启动的pid
M:按内存占用百分比大小排序
P:按cpu占用百分比大小排序默认
T:按累计占有时长进行排序
t:是否显示cpu和进程嘚统计信息
m:是否显示内存和交互分区的信息
b:被阻塞(通常为等待I/O完成)的进程的长度
信号名称:如SIGHUP等
简写的信号名称:如HUP等
后台作业:作业执行时不占据终端,作业启动后就释放终端
非守护进程类的程序启动以后都在前台工作
退出当前会话,作业也会终止因为作业與当前终端相关,如果把作业送往后台后不期望作业随终止结束而停止
如何让送往后台的作业继续执行:
讲师评分: 京ICP证060544 版权所有 未经许可 请勿转载
Linux系统出现问题时我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存、
CPU和磁盘平均使用率 |
网络监控(只有SUSE囿) |
uptime命令用于查看服务器运行了多长时间以及有多少个用户登录,快速获知服务器的负荷情况
load average的最佳值是1说明每个进程都鈳以马上处理并且没有CPU cycles被丢失。对于单CPU的机器
另外,使用dmesg可以确定您的服务器安装了那些硬件每次系统重启,系统都会检查所有硬件并将信息记录下来执行/
level值来间接地改变Process priority值然而这一方法并不是所有时候都可用。
执行iostat命令可以从系统启动之后的CPU平均时间,类似于uptime除此之外,
Device: 块设备的名字tps: 该设备每秒I/O传输的次数多个I/O请求可以组合为一个,每个I/O请求傳输的字节数不同因此可以将多个I/
sar用于收集、报告或者保存系统活动信息sar由三个应用组成:sar显示数据、
KDE System Guard (KSysguard) 是KDE图形方式的任务管理和性能监视工具监视本地及远程客户端/服务器架构体系的中的主机。
Traffic-vis是一套测定哪些主机在IP网进行通信、通信的目标主机以及传输的数据量。并输出纯文本、
注意,不要忘记执行最后一条命令否则会因为内存占用而影响性能。
pmap可以报告某个或多个进程的内存使用情况使用pmap判断主机中哪个进程因占用过多内存导致内存瓶颈。
unlimited-H和-S选项指明所给资源的软硬限制如果超过了软限制,系统管理员会收箌警告信息