书籍详情

Solaris性能与工具

Solaris性能与工具

作者:(美)麦克道格(McDougall,R.),(美)莫若(Mauro,J.),(美)格雷格(Gregg,B.) 著,Sun中国工程研究院 译

出版社:机械工业出版社

出版时间:2007-06-01

ISBN:9787111214038

定价:¥46.00

购买这本书可以去
内容简介
  本书是《Solaris内核结构第2版》的配套出版物,这两本书合起来提供了Solaris及OpenSolaris操作环境的最优秀、最全面的介绍。《Solaris内核结构第2版》深入探索了Solaris操作系统的内部原理和体系结构;本书阐释了大量实用工具的使用,为内核开发人员、系统程序员和系统管理员提供了全面而深入的指南。本书全面介绍了Solaris 10和OpenSolaris中的强大工具,包括Solaris 动态跟踪工具DTrace和模块调试器MDB。通过阅读本书,读者将学会:分析内核和应用程序的CPU利用率,掌握进程级资源的使用和分析,理解并分析磁盘IO行为以及系统和应用程序级的内存使用、网络性能,监视、分析以及收集内核数据等。本书适合使用Solaris操作系统的各类技术人员阅读。
作者简介
  Richard McDougall Sun公司的杰出工程师,专门从事OS技术和系统性能的研究。
目录
中文版序
原序
前言
关于作者
致谢
第一部分 系统观察方法
 第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 暂时停止进程:pstop
   3.4.5 重启进程:prun
   3.4.6 等待进程的完成:pwait
   3.4.7 清除僵死进程:preap
  3.5 进程自我检测命令
   3.5.1 进程堆栈:pstack
   3.5.2 进程内存映射:pmap-X
   3.5.3 进程文件表:pfiles
   3.5.4 进程执行时间统计:prime
   3.5.5 进程信号配置:psig
   3.5.6 进程库:pldd
   3.5.7 进程标记:pflags
   ……
 第4章 磁盘行为与分析 
 第5章 文件系统
 第6章 内存
 第7章 网络 
 第8章 性能计数器
第二部分 系统观察基础架构
 第10章 动态跟踪
 第11章 内核统计 
第三部分 调试
 第12章 模块调试器
 第13章 MDB入门指南
 第14章 调试内核
附录
参考文献
猜您喜欢

读书导航