您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[Brendan Greg]:电子书-企业和云的系统性能(英文) - 发现报告
当前位置:首页/行业研究/报告详情/

电子书-企业和云的系统性能(英文)

电子设备2021-12-29-Brendan Greg野***
电子书-企业和云的系统性能(英文)

系统表现第二版 此页有意留为空白 系统表现企业和云第二版布伦丹·格雷格波士顿•哥伦布•纽约•旧金山•阿姆斯特丹•开普敦迪拜•伦敦•马德里•米兰•慕尼黑•巴黎•蒙特利尔•多伦多•德里•墨西哥城圣保罗•悉尼•香港•首尔•新加坡•台北•东京 制造商和销售商用来区分其产品的许多名称都被称为商标。如果这些名称出现在本书中,并且出版商知道商标声明,则这些名称以首字母大写或全部大写字母印刷。作者和出版商对本书的准备工作很谨慎,但不做任何形式的明示或暗示的保证,也不对错误或遗漏承担任何责任。对于与使用此处包含的信息或程序有关或引起的意外或间接损害,我们不承担任何责任。有关批量购买此书的信息或特殊销售机会(可能包括电子版本;定制封面设计;以及您的业务、培训目标、营销重点或品牌兴趣的特定内容),请联系我们的公司销售部门在 corpsales@pearsoned.com 或 (800) 382-3419。对于政府销售咨询,请联系governmentsales@pearsoned.com。有关美国以外销售的问题,请联系 intlcs@pearson.com。访问我们的网站:informit.com/aw国会图书馆控制号:2020944455 版权所有 © 2021 Pearson Education, Inc.版权所有。本出版物受版权保护,在任何禁止的复制、存储在检索系统中或以任何形式或任何方式(电子、机械、影印、录制或类似方式)传输之前,必须获得出版商的许可。有关 Pearson Education 全球权利和许可部门内的许可、申请表和适当联系人的信息,请访问 www.pearson.com/permissions。Brendan Gregg 的封面图片第 9 页,图 1.5:系统指标 GUI (Grafana) 的屏幕截图 © 2020 Grafana Labs 第 84 页,图 2.32:Firefox 时间线图的屏幕截图 © Netflix第 164 页,图 4.7:sar(1) sadf(1) SVG 输出的屏幕截图 © 2010 W3C 第 560 页,图 10.12:Wireshark 屏幕截图 © Wireshark 第 740 页,图 14.3:KernelShark 的屏幕截图 © KernelSharkISBN-13:978-0-13-682015-4ISBN-10:0-13-682015-8ScoutAutomatedPrintCode出版商马克·L·陶布执行主编格雷格·登奇管理制片人桑德拉·施罗德高级内容制作人朱莉·B·纳希尔专案经理雷切尔·保罗复制编辑器金维普塞特索引器泰德·劳克斯校对雷切尔·保罗合成器CIP集团 对于 Deirdré Straughan,一个了不起的技术人,一个了不起的人——我们做到了。 此页有意留为空白 内容一览目录 ix 前言 xxix致谢 xxxv 关于作者 xxxvii1简介 12方法论 213操作系统 894可观察性工具 1295应用 1716中央处理器 2197内存 3038文件系统 3599磁盘 42310网络49911云计算 57912基准测试 64113性能 67114跟踪 70515BPF 75116案例研究 783一个使用方法:Linux 795乙sar 总结 801Cbpftrace 单线 803D选定练习的解决方案809E 系统性能名人录 811 词汇表 815索引 825 此页有意留为空白 内容前言 xxix 致谢 xxxv 关于作者 xxxvii1简介 11.1系统性能 11.2角色 21.3活动31.4观点 41.5性能具有挑战性 51.5.1主观性 51.5.2复杂性 51.5.3多种原因 61.5.4多个性能问题 61.6延迟 61.7可观察性 71.7.1计数器、统计数据和指标 81.7.2剖析 101.7.3追踪 111.8实验 131.9云计算 141.10方法论 151.10.160 秒内的 Linux 性能分析 151.11案例研究 161.11.1慢盘 161.11.2软件变更 181.11.3更多阅读 191.12参考文献 192方法论 212.1术语 222.2型号 232.2.1被测系统 232.2.2排队系统 232.3概念 242.3.1延迟 242.3.2时间尺度 25 X内容2.3.3权衡取舍 262.3.4调整工作 272.3.5适当程度 282.3.6何时停止分析 292.3.7时间点建议 292.3.8负载与架构 302.3.9可扩展性 312.3.10指标 322.3.11利用率 332.3.12饱和度 342.3.13剖析 352.3.14缓存 352.3.15已知-未知数 372.4观点 372.4.1资源分析 382.4.2工作负载分析 392.5方法论 402.5.1路灯反方法422.5.2随机变化反方法422.5.3责备他人反方法 432.5.4临时清单方法 432.5.5问题陈述 442.5.6科学方法 442.5.7诊断周期 462.5.8工具方法462.5.9使用方法 472.5.10RED 方法 532.5.11工作负载表征 542.5.12深入分析 552.5.13延迟分析 562.5.14方法 R 572.5.15事件追踪 572.5.16基线统计 592.5.17静态性能调优 592.5.18缓存调整 602.5.19微基准测试 602.5.20性能咒语 61 内容二十七2.6造型 622.6.1企业与云 622.6.2视觉识别 622.6.3Amdahl 的可扩展性定律 642.6.4通用可扩展性法则 652.6.5排队论 662.7产能规划 692.7.1资源限制 702.7.2因子分析 712.7.3扩展解决方案 722.8统计 732.8.1量化绩效提升 732.8.2平均 742.8.3标准偏差,百分位数,中位数 752.8.4变异系数 762.8.5多式联运 762.8.6异常值 772.9监测 772.9.1基于时间的模式 772.9.2监控产品 792.9.3总结-自启动 792.10可视化 792.10.1折线图 802.10.2散点图 812.10.3热图 822.10.4时间线图 832.10.5曲面图 842.10.6可视化工具 852.11练习 852.12参考文献 863操作系统 893.1术语 903.2背景 913.2.1内核 913.2.2内核和用户模式 933.2.3系统调用 94 12内容3.2.4中断 963.2.5时钟和空闲 993.2.6流程 993.2.7堆栈 1023.2.8虚拟内存 1043.2.9调度器 1053.2.10文件系统 1063.2.11缓存 1083.2.12网络 1093.2.13设备驱动程序 1093.2.14多处理器 1103.2.15抢占1103.2.16资源管理 1103.2.17可观察性 1113.3内核 1113.3.1Unix 1123.3.2BSD 1133.3.3索拉里斯 1143.4Linux 1143.4.1Linux 内核开发 1153.4.2系统 1203.4.3KPTI(崩溃)1213.4.4扩展 BPF 1213.5其他主题 1223.5.1PGO 内核 1223.5.2单核1233.5.3微内核和混合内核 1233.5.4分布式操作系统 1233.6内核比较 1243.7练习 1243.8参考文献 1253.8.1补充阅读 1274可观察性工具 1294.1工具覆盖率 1304.1.1静态性能工具 1304.1.2危机工具 131 内容134.2工具类型 1334.2.1固定计数器 1334.2.2剖析 1354.2.3追踪 1364.2.4监控 1374.3可观察性来源 1384.3.1/程序 1404.3.2 /系统 1434.3.3延迟会计 1454.3.4网联1454.3.5跟踪点 1464.3.6kprobes 1514.3.7长袍 1534.3.8155 美元4.3.9硬件计数器 (PMC) 1564.3.10其他可观察性来源 1594.4萨尔瓦多 1604.4.1sar(1) 覆盖范围 1614.4.2sar(1) 监控 1614.4.3sar(1) 直播 1654.4.4sar(1) 文档 1654.5追踪工具 1664.6观察可观察性 1674.7练习 1684.8参考文献 1685应用 1715.1应用基础 1725.1.1目标 1735.1.2优化常见案例 1745.1.3可观察性 1745.1.4大 O 符号 1755.2应用程序性能技术 1765.2.1选择 I/O 大小 1765.2.2缓存 1765.2.3缓冲 1775.2.4投票 1775.2.5并发性和并行性 177 14内容5.2.6非阻塞 I/O 1815.2.7处理器绑定 1815.2.8性能咒语 1825.3编程语言 1825.3.1编译语言 1835.3.2口译语言 1845.3.3虚拟机 1855.3.4垃圾收集 1855.4方法论 1865.4.1CPU 分析 1875.4.2CPU 外分析 1895.4.3系统调用分析 1925.4.4使用方法 1935.4.5线程状态分析 1935.4.6锁分析1985.4.7静态性能调优 1985.4.8分布式追踪 1995.5可观察性工具 1995.5.1性能 2005.5.2个人资料 2035.5.3关闭时间 2045.5.4strace 2055.5.5执行窥探 2075.5.6系统计数 2085.5.7bpftrace 2095.6陷阱 2135.6.1缺少符号 2145.6.2缺少堆栈 2155.7练习 2165.8参考文献 2176中央处理器 2196.1术语 2206.2型号 2216.2.1CPU 架构 2216.2.2CPU 内存缓存 2216.2.3CPU 运行队列 222 内容156.3概念 2236.3.1时钟频率 2236.3.2说明 2236.3.3指令流水线 2246.3.4指令宽度 2246.3.5指令大小 2246.3.6贴片机 2256.3.7工业PC,CPI 2256.3.8利用率 2266.3.9用户时间/内核时间 2266.3.10饱和度 2266.3.11抢占 2276.3.12优先级反转 2276.3.13多进程、多线程 2276.3.14字大小 2296.3.15编译器优化 2296.4建筑 2296.4.1硬件 2306.4.2软件 2416.5方法论 2446.5.1工具方法 2456.5.2使用方法 2456.5.3工作负载表征 2466.5.4剖析 2476.5.5周期分析 2516.5.6性能监控 2516.5.7静态性能调优 2526.5.8优先调整 2526.5.9资源控制 2536.5.10CPU 绑定 2536.5.11微基准 2536.6可观察性工具 2546.6.1正常运行时间2556.6.2vmstat2586.6.3mpstat2596.6.4萨尔瓦多 2606.6.5ps 260 16内容6.6.6前 2616.6.7pidstat 2626.6.8时间,ptime 2636.6.9涡轮增压器 2646.6.10显示提升 2656.6.11pmcarch 2656.6.12tlbstat 2666.6.13性能 2676.6.14个人资料 2776.6.15第 278 节6.6.16运行qlat 2796.6.17runqlen 2806.6.18软中断 2816.6.19第 282 节6.6.20bpftrace 2826.6.21其他工具 2856.7可视化 2886.7.1利用率热图 2886.7.2亚秒级偏移热图 2896.7.3火焰图 2896.7.4火焰镜 2926.8实验 2936.8.1特设 2936.8.2系统台 2946.9调音 2946.9.1编译器选项 295

你可能感兴趣

hot

电子书-简易云计算(英文)

信息技术
Daniel Kirsch2021-12-19
hot

电子书《劳动经济学》(英文)

电子设备
未知机构2022-03-26