Solaris动态跟踪指南 PDF清晰版

  • 书籍大小:1.84MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:Linux_unix
  • 应用平台:PDF
  • 更新时间:2012-07-05
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

Solaris动态跟踪指南
目录
前言 21
1 简介 25
入门 25
提供器和探测器 28
编译和检测过程 30
变量和算术表达式..31
谓词 34
输出格式 ..40
数组 43
外部符号和类型 46
2 类型、运算符和表达式.47
标识符名称和关键字 ..47
数据类型和大小 48
常量 49
算术运算符.51
关系运算符.51
逻辑运算符.52
按位运算符.53
赋值运算符.53
递增和递减运算符..54
条件表达式.55
类型转换 ..55
优先级..56
3 变量 59
标量变量 ..59
关联数组 ..60
线程局部变量 .62
子句局部变量 .65
内置变量 ..68
外部变量 ..70
4D程序结构..73
探测器子句和声明..73
探测器说明.74
谓词 75
操作 75
C预处理程序的用法 76
5 指针和数组.77
指针和地址.77
指针安全 ..78
数组声明和存储 80
指针和数组关系 81
指针运算 ..82
通用指针 ..83
多维数组 ..83
指向DTrace对象的指针84
指针和地址空间 84
6 字符串..85
字符串表示.85
字符串常量.86
字符串赋值.86
字符串转换.86
字符串比较.87
7 结构和联合.89
结构 89
结构指针 ..92
联合 97
成员大小和偏移 .101
位字段102
8 类型和常量定义 .103
Typedef .103
枚举 .104
内置 .105
类型名称空间 ..106
9 聚合 .109
聚合函数 109
聚合 . 110
列显聚合 122
数据标准化..122
清除聚合 129
截断聚合 130
最小化删除..132
10 操作和子例程 ..133
操作 .133
缺省操作 133
数据记录操作 ..135
trace() .135
tracemem() 135
printf() .135
printa() .136
stack() .136
ustack() .139
jstack() .146
破坏性操作..146
处理破坏性操作 .146
内核破坏性操作 .150
特殊操作 153
随机操作 153
exit() 153
子例程154
alloca() .154
basename() 154
bcopy() .154
cleanpath() .154
copyin() .155
copyinstr() .155
copyinto() 155
dirname() ..156
msgdsize() 156
msgsize() ..156
mutex_owned() .156
mutex_owner() .156
mutex_type_adaptive() ..156
progenyof() .157
rand() 157
rw_iswriter() .157
rw_write_held() 157
speculation() .157
strjoin() ..158
strlen() .158
11 缓冲区和缓冲 ..159
主体缓冲区..159
主体缓冲区策略 .159
switch策略..160
fill策略 160
ring策略 161
其他缓冲区..162
缓冲区大小..162
缓冲区调整大小策略 163
12 输出格式化..165
printf() .165
转换规范 166
标志说明符 ..166
宽度和精度说明符167
大小前缀 167
转换格式 168
printa() .169
trace()缺省格式..172
13 推理跟踪 173
推理接口 173
创建推理 174
使用推理 174
提交推理 175
放弃推理 175
推理示例 176
推理选项和调整 .184
14 dtrace(1M)实用程序 187
说明 .187
选项 .187
操作数191
退出状态 192
15 脚本 .193
解释程序文件 ..193
宏变量195
宏参数196
目标进程ID .198
16 选项和可调参数 .201
使用者选项..201
修改选项 202
17 dtrace提供器 ..205
BEGIN探测器 .205
END探测器 206
ERROR探测器 .207
稳定性209
18 lockstat提供器 . 211
概述 . 211
自适应锁定探测器 211
旋转锁定探测器 .212
线程锁定 213
读取器/写入器锁定探测器 .214
稳定性214
19 profile提供器 217
profile-n探测器 .217
tick-n探测器 ..221
参数 .221
计时器分辨率 ..221
探测器创建..224
稳定性224
20 fbt提供器 225
探测器225
探测器参数..225
entry探测器 ..225
return探测器 226
示例 .226
尾部调用优化 ..236
汇编函数 238
指令集限制..239
x86限制 239
SPARC限制 .239
断点交互 239
模块装入 239
稳定性240
21 syscall提供器 241
探测器241
系统调用记时错误241
子编码的系统调用241
大文件系统调用 .242
专用系统调用 242
参数 .243
稳定性243
22 sdt提供器 245
探测器245
示例 .246
创建SDT探测器 253
声明探测器 ..253
探测器参数 ..253
稳定性254
23 sysinfo提供器 255
探测器255
参数 .258
示例 .265
稳定性268
24 vminfo提供器 ..269
探测器269
参数 .271
示例 .271
稳定性278
25 proc提供器 .279
探测器279
参数 .281
lwpsinfo_t 281
psinfo_t .284
示例 .285
exec .285
start和exit ..288
lwp-start和lwp-exit .292
signal-send .296
稳定性297
26 sched提供器 .299
探测器299
参数 .301
cpuinfo_t ..302
示例 .302
on-cpu和off-cpu .302
enqueue和dequeue ..316
sleep和wakeup 328
preempt、remain-cpu 343
change-pri 346
tick .349
稳定性352
27 io提供器 ..355
探测器355
参数 .356
bufinfo_t结构 356
devinfo_t ..358
fileinfo_t 359
示例 .360
稳定性381
28 mib提供器 383
探测器383
参数 .395
稳定性395
29 fpuinfo提供器 397
探测器397
参数 .399
稳定性399
30 pid提供器 401
命名pid探测器 ..401
函数边界探测器 .402
entry探测器 ..403
return探测器 403
函数偏移探测器 .403
稳定性403
31 plockstat提供器..405
概述 .405
互斥探测器..406
读取器/写入器锁定探测器 .406
稳定性407
32 fasttrap提供器 .409
探测器409
稳定性409
33 用户进程跟踪 .. 411
copyin()和copyinstr()子例程.. 411
避免错误 412
消除dtrace(1M)干扰 ..413
syscall提供器 414
ustack()操作 ..415
uregs[]数组 .418
pid提供器 420
用户函数边界跟踪420
跟踪任意指令 423
34 为用户应用程序静态定义跟踪427
选择探测器位置 .427
向应用程序中添加探测器 ..427
定义提供器和探测器 428
向应用程序代码中添加探测器429
生成包含探测器的应用程序 .430
35 安全性433
权限 .433
使用DTrace的权限 434
dtrace_proc权限 ..434
dtrace_user权限 ..435
dtrace_kernel权限436
超级用户权限 ..436
36 匿名跟踪 437
匿名启用 437
声明匿名状态 ..437
匿名跟踪示例 ..438
37 事后跟踪 445
显示DTrace使用者 445
显示跟踪数据 ..446
38 性能注意事项 ..451
限制已启用的探测器 451
使用聚合 451
使用可高速缓存的谓词..452
39 稳定性455
稳定性级别..455
相关性类 457
接口属性 458
稳定性计算和报告458
稳定性执行..461
40 转换器463
转换器声明..463
转换运算符..465
进程模型转换器 .466
稳定转换 466
41 版本控制 469
版本和发行版 ..469
版本控制选项 ..470
提供器版本控制 .471
词汇表473
索引 .475

载地址

下载错误?【投诉报错】

Solaris动态跟踪指南 PDF清晰版

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的Solaris动态跟踪指南 PDF清晰版资源来源互联网,版权归该下载资源的合法拥有者所有。