Solaris性能与工具

王朝百科·作者佚名  2010-04-16  
宽屏版  字体: |||超大  

Solaris性能与工具

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

ISBN:10位[711121403X] 13位[9787111214038]

出版社:机械工业出版社

出版日期:2007-6-1

定价:¥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.1kstat工具

1.1.2进程工具

1.1.3调查工具

1.2深入分析

1.3关于第一部分

第2章CPU

2.1用于CPU分析的工具

2.2Vmastat工具

2.3CPU用率

2.4CPU饱和度

2.5psrinfo命令

2.6uptime命令

2.7salt命令

2.7.1sat默认输出

2.7.2sar-a

2.7.3获取历史数据

2.8时钟计时单元数

2.9mpstat命令

2.10谁在使用CPU

2.11CPU运行队列延迟时

2.12CPU统计数据的内部

2.12.1usr、sys、idl时间

2.12.2平均负载

2.12.3pr_pctcpu字段

2.13使用DTrace说明性能工具中的事件

2.14runq-SZ、%runocc的DTrace版本

2.15CPU状态的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章调试内核

附录

参考文献

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有