高级系统性能调优.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级系统性能调优

高级系统性能调优 1 系统调优概念及理论 ● 系统性能调优原则 ○ 目的明确 ○ 领域明确 ○ 最小改动 ○ 多元化分析测 ○ 调校工具选择 ○ 制定最后期限 ● 系统性能调整方法 ○ 具体描述需求 ○ 平衡性能与成本 ○ 减少分析工具本身的资源占用 ○ 综合使用C/S 模型的检测工具 ○ 环境无关的独立分析和调校 ● 墨菲定律 ○ 无形的手 ○ 没有所谓简单的事情 ○ 会出错的总会出错 ● 技术选型原则 ○ 没有文档或文档不清楚不用 ○ 不绑在一个平台上 ○ 用熟悉的技术比用新技术保险 ○ 不做小白鼠 ● 性能评估指标 ○ 响应时间 ○ 吞吐率 ○ 资源利用率 2 CPU 性能相关知识 ● 进程优先级知识 ● 进程调度算法 ● 进程状态及状态转化 ● 超线程及多处理器协调工作技术 ● 系统负载状态及超载状态发现 ● CPU 亲和力(taskset)概念 ● 常用命令细讲 ○ TOP ○ sar ○ mpstat ○ gnuplot 3 内存性能相关知识 ● 物理内存及虚拟内存概念 ● 内存使用状态及各部分存储内容 ● 赃数据及赃数据写回概念 ● 物理内存频率及其物理信息 ● 常用命令细讲 ○ vmstat ○ sar ○ swapon ○ swapoff 4 I/O 性能相关知识 ● 影响I/O 速率的因素 ○ 物理磁盘速率和读写冲突 ○ 总线速率 ○ 总线干扰 ○ 驱动程序优劣 ● 物理磁盘的改进技术 ○ 硬RAID ○ SSD ○ 混合硬盘 ○ 高速内存设备模拟磁盘 ● I/O 调度算法 ○ CFQ ○ Deadline ○ NOOP ○ Anticipatory ○ 修改I/O 调度算法 ■ /sys/block/{DEVICE-NAME}/queue/scheduler ○ 对I/O 调度使用的建议 5 网络性能相关知识 ● 网卡速率的设置 ● 网卡自适应故障的解决方法 ● 多网卡绑定扩展带宽方法 ● 网络性能监控工具 ○ iptraf 6 Linux 进程间通信相关知识 ● IPC 基础知识 ● Linux IPC 分类 ○ 管道和有名管道 ○ 信号 ○ 报文队列 ○ 共享内存 ○ 信号灯 ○ 套接口 ● Linux IPC 调优例子 7 Linux 内核性能相关知识 ● sysctl 使用 ● /proc 系统常见信息 ○ 系统启动信息 ○ 系统硬件信息 ○ 系统内存系统 ○ 系统进程信息 ● /proc 调整内核参数 ● 内核参数调整对于系统的影响 ○ 进程间通信的影响

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档