没有合适的资源?快使用搜索试试~ 我知道了~
首页Red Hat Enterprise Performance Tuning
Red Hat Enterprise Performance Tuning (RH442) is designed to teach senior Linux system administrators the methodology of performance tuning. This course discusses system architecture with an emphasis on understanding the implications of system architecture on system performance, performance adjustments, open source benchmarking utilities, networking performance, and tuning configurations for specific application loads.
资源详情
资源评论
资源推荐
Created for { yiwu@redhat.com } on { Mon Nov 27 04:10:04 EST 2017 }
Review User Agreement on the last page.
RED HAT
®
TRAINING
Comprehensive, hands-on training that solves real world problems
Red Hat Enterprise
Performance Tuning
Student Workbook
© 2015 Red Hat, Inc. RH442-RHEL7-en-2-20150420
Created for { yiwu@redhat.com } on { Mon Nov 27 04:10:04 EST 2017 }
Review User Agreement on the last page.
Created for { yiwu@redhat.com } on { Mon Nov 27 04:10:04 EST 2017 }
Review User Agreement on the last page.
RED HAT
ENTERPRISE
PERFORMANCE
TUNING
Created for { yiwu@redhat.com } on { Mon Nov 27 04:10:04 EST 2017 }
Review User Agreement on the last page.
Red Hat Enterprise Performance Tuning
Red Hat Enterprise Linux 7 RH442
Red Hat Enterprise Performance Tuning
Edition 2 20150420
Authors: Wander Boessenkool, Rudolf Kastl, Scott McBrien, Chen Chang
Editor: Brandon Nolta
Copyright © 2015 Red Hat, Inc.
The contents of this course and all its modules and related materials, including handouts to
audience members, are Copyright © 2015 Red Hat, Inc.
No part of this publication may be stored in a retrieval system, transmitted or reproduced in
any way, including, but not limited to, photocopy, photograph, magnetic, electronic or other
record, without the prior written permission of Red Hat, Inc.
This instructional program, including all material provided herein, is supplied without any
guarantees from Red Hat, Inc. Red Hat, Inc. assumes no liability for damages or legal action
arising from the use or misuse of contents or details contained herein.
If you believe Red Hat training materials are being used, copied, or otherwise improperly
distributed please e-mail training@redhat.com or phone toll-free (USA) +1 (866) 626-2994
or +1 (919) 754-3700.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, Hibernate, Fedora, the
Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and
other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other
countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a registered trademark of Silicon Graphics International Corp. or its subsidiaries in
the United States and/or other countries.
The OpenStack® Word Mark and OpenStack Logo are either registered trademarks/service
marks or trademarks/service marks of the OpenStack Foundation, in the United States
and other countries and are used with the OpenStack Foundation's permission. We are not
affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack
community.
All other trademarks are the property of their respective owners.
Contributors: Forrest Taylor, Steven Bonneville, Brandon Williams
Created for { yiwu@redhat.com } on { Mon Nov 27 04:10:04 EST 2017 }
Review User Agreement on the last page.
RH442-RHEL7-en-2-20150420 v
Document Conventions ix
Notes and Warnings ................................................................................................ ix
Introduction xi
Red Hat Enterprise Performance Tuning .................................................................... xi
Orientation to the Classroom Lab Environment ......................................................... xii
Internationalization ................................................................................................. xv
1. Introduction to Performance Tuning 1
What is Performance Tuning? ................................................................................... 2
Practice: Performance Tuning Techniques .................................................................. 4
Performance-level Agreements ................................................................................. 6
Quiz: Service-level Agreement or Performance-level Agreement ................................... 8
Performing System Changes .................................................................................... 10
Practice: Steps to Take When Applying a Tuning Change ............................................. 12
Lab: Introduction to Performance Tuning .................................................................. 14
2. Collecting, Graphing, and Interpreting Data 19
Units and Unit Conversions ..................................................................................... 20
Practice: Converting Units ....................................................................................... 23
Profiling Tools ........................................................................................................ 25
Practice: Install and Configure sar ........................................................................... 31
Using awk to Format Data ...................................................................................... 32
Practice: Formatting Data with awk ......................................................................... 36
Plotting Data ......................................................................................................... 38
Practice: Plotting Load-average Data with gnuplot .................................................. 42
Performance Co-Pilot ............................................................................................. 44
Practice: Configuring Performance Co-Pilot .............................................................. 50
Lab: Collecting, Graphing, and Interpreting Data ........................................................ 53
3. General Tuning 61
Queueing Theory ................................................................................................... 62
Practice: Queueing Theory ...................................................................................... 67
Configuring System Tunables .................................................................................. 70
Practice: Configuring System Tunables ..................................................................... 75
Installing and Enabling tuned .................................................................................. 77
Practice: Installing and Enabling tuned ...................................................................... 81
Creating Custom tuned Profiles .............................................................................. 83
Practice: Creating Custom tuned Profiles ................................................................ 87
Lab: General Tuning ............................................................................................... 89
4. Limiting Resource Usage 93
Configuring POSIX Resource Limits ......................................................................... 94
Practice: Configuring POSIX Resource Limits ............................................................ 96
Using Control Groups ............................................................................................. 98
Practice: Configuring systemd cgroup Limits ............................................................ 103
Lab: Limiting Resource Usage ................................................................................ 105
5. Hardware Profiling 109
Generating a Hardware Profile ................................................................................ 110
Practice: Generating a Hardware Profile .................................................................. 126
Profiling Storage ................................................................................................... 129
Practice: Profiling Storage ..................................................................................... 134
Lab: Hardware Profiling ......................................................................................... 136
剩余423页未读,继续阅读
Micmile
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1