内容简介
本书是《Solaris内核结构第2版》的配套出版物,这两本书合起来提供了Solaris及OpenSolaris操作环境的最优秀、最全面的介绍。《Solaris内核结构第2版》深入探索了Solaris操作系统的内部原理和体系结构;本书阐释了大量实用工具的使用,为内核开发人员、系统程序员和系统管理员提供了全面而深入的指南。
本书全面介绍了Solaris 10和OpenSolaris中的强大工具,包括Solaris动态跟踪工具DTrace和模块调试器MDB。通过阅读本书,读者将学会;分析内核和应用程序的CPU利用率,掌握进程级资源的使用和分析,理解并分析磁盘IO行为以及时雨系统和应用程序级的内存使用、网络性能,监视、分析以及悼念内核数据等。
本书适合使用Solaris操作系统的各类技术人员阅读。
编辑推荐
本书是《Solaris内核结构第2版》的配套出版物,这两本书合起来提供了Solaris及OpenSolaris操作环境的最优秀、最全面的介绍。《Solaris内核结构第2版》深入探索了Solaris操作系统的内部原理和体系结构;本书阐释了大量实用工具的使用,为内核开发人员、系统程序员和系统管理员提供了全面而深入的指南。
目录
中文版序
原序
前言
关于作者
致谢
第一部分 系统观察方法
第1章 系统观察工具简介
1.1 系统观察工具
1.1.1 kstat工具
1.1.2 进程工具
1.1.3 调查工具
1.2 深入分析
1.3 关于第一部分
第2章 CPU
2.1 用于CPU分析的工具
2.2 Vmastat工具
2.3 CPU用率
2.4 CPU饱和度
2.5 psrinfo命令
2.6 uptime命令
2.7 salt命令
2.7.1 sat默认输出
2.7.2 sar-a
2.7.3 获取历史数据
2.8 时钟计时单元数
2.9 mps tat命令
2.10 谁在使用CPU
2.11 CPU运行队列延迟时
2.12 CPU统计数据的内部
2.12.1 usr、sys、idl时间
2.12.2 平均负载
2.12.3 pr_pctcpu字段
2.13 使用DTrace说明性能工具中的事件
2.14 runq-SZ、%runocc的DTrace版本
2.15 CPU状态的DTrace探测器
第3章 进程
3.1 进程分析工具
3.2 进程统计概要:prstat
3.2.1 线程概要:prstat-L
3.2.2 进程微态:prstat-m
3.2.3 以关键字排序:prstat-s
3.2.4 用户概要:prstat-t
3.2.5 项目概要:prstat-J
3.2.6 区域概要:prstat-Z
3.3 进程状态:ps
3.3.1 /usr/bin/ps命令
3.3.2 /usr/ucb/ps
3.4 用以显示和控制进程的工具
3.4.1 进程树:ptree
3.4.2 查找进程:pgrep
3.4.3 杀死进程:pkill
3.4.4 暂时停止进程:psto..