Flylib.com
Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools
Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools
ISBN: 0131486829
EAN: 2147483647
Year: 2004
Pages: 132
Authors:
Phillip G. Ezolt
BUY ON AMAZON
Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools
Table of Contents
Copyright
Hewlett-Packard Professional Books
Preface
Why Is Performance Important?
Linux: Strengths and Weakness
How Can This Book Help You?
Why Learn How to Use Performance Tools?
Can I Tune for Performance?
Who Should Read This Book?
How Is This Book Organized?
Acknowledgments
About the Author
Chapter 1. Performance Hunting Tips
1.1. General Tips
1.2. Outline of a Performance Investigation
1.3. Chapter Summary
Chapter 2. Performance Tools: System CPU
2.1. CPU Performance Statistics
2.2. Linux Performance Tools: CPU
2.3. Chapter Summary
Chapter 3. Performance Tools: System Memory
3.1. Memory Performance Statistics
3.2. Linux Performance Tools: CPU and Memory
3.3. Chapter Summary
Chapter 4. Performance Tools: Process-Specific CPU
4.1. Process Performance Statistics
4.2. The Tools
4.3. Chapter Summary
Chapter 5. Performance Tools: Process-Specific Memory
5.1. Linux Memory Subsystem
5.2. Memory Performance Tools
5.3. Chapter Summary
Chapter 6. Performance Tools: Disk IO
6.1. Introduction to Disk IO
6.2. Disk IO Performance Tools
6.3. What s Missing?
6.4. Chapter Summary
Chapter 7. Performance Tools: Network
7.1. Introduction to Network IO
7.2. Network Performance Tools
7.3. Chapter Summary
Chapter 8. Utility Tools: Performance Tool Helpers
8.1. Performance Tool Helpers
8.2. Tools
8.3. Chapter Summary
Chapter 9. Using Performance Tools to Find Problems
9.1. Not Always a Silver Bullet
9.2. Starting the Hunt
9.3. Optimizing an Application
9.4. Optimizing a System
9.5. Optimizing Process CPU Usage
9.6. Optimizing Memory Usage
9.7. Optimizing Disk IO Usage
9.8. Optimizing Network IO Usage
9.9. The End
9.10. Chapter Summary
Chapter 10. Performance Hunt 1: A CPU-Bound Application (GIMP)
10.1. CPU-Bound Application
10.2. Identify a Problem
10.3. Find a BaselineSet a Goal
10.4. Configure the Application for the Performance Hunt
10.5. Install and Configure Performance Tools
10.6. Run Application and Performance Tools
10.7. Analyze the Results
10.8. Jump to the Web
10.9. Increase the Image Cache
10.10. Hitting a (Tiled) Wall
10.11. Solving the Problem
10.12. Verify Correctness?
10.13. Next Steps
10.14. Chapter Summary
Chapter 11. Performance Hunt 2: A Latency-Sensitive Application (nautilus)
11.1. A Latency-Sensitive Application
11.2. Identify a Problem
11.3. Find a BaselineSet a Goal
11.4. Configure the Application for the Performance Hunt
11.5. Install and Configure Performance Tools
11.6. Run Application and Performance Tools
11.7. Compile and Examine the Source
11.8. Using gdb to Generate Call Traces
11.9. Finding the Time Differences
11.10. Trying a Possible Solution
11.11. Chapter Summary
Chapter 12. Performance Hunt 3: The System-Wide Slowdown (prelink)
12.1. Investigating a System-Wide Slowdown
12.2. Identify a Problem
12.3. Find a BaselineSet a Goal
12.4. Configure the Application for the Performance Hunt
12.5. Install and Configure Performance Tools
12.6. Run Application and Performance Tools
12.7. Simulating a Solution
12.8. Reporting the Problem
12.9. Testing the Solution
12.10. Chapter Summary
Chapter 13. Performance Tools: What s Next?
13.1. The State of Linux Tools
13.2. What Tools Does Linux Still Need?
13.3. Performance Tuning on Linux
13.4. Chapter Summary
Appendix A. Performance Tool Locations
Appendix B. Installing oprofile
B.1 Fedora Core 2 (FC2)
B.2 Enterprise Linux 3 (EL3)
B.3 SUSE 9.1
Index
index_SYMBOL
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_R
index_S
index_T
index_U
index_V
index_W
index_X
Optimizing Linux Performance: A Hands-On Guide to Linux Performance Tools
ISBN: 0131486829
EAN: 2147483647
Year: 2004
Pages: 132
Authors:
Phillip G. Ezolt
BUY ON AMAZON
Kanban Made Simple: Demystifying and Applying Toyotas Legendary Manufacturing Process
Forming Your Kanban Team
Developing a Kanban Design
Conclusion
Appendix I Case Study 2: Rubber Extrusion Plant
Appendix J Abbreviations and Acronyms
A+ Fast Pass
Domain 1 Installation, Configuration, and Upgrading
Domain 5 Printers
Domain 6 Basic Networking
Domain 1 Operating System Fundamentals
Domain 4 Networks
C++ How to Program (5th Edition)
public, protected and private Inheritance
Terminology
Self-Review Exercises
A.1. Operator Precedence
D.4. Converting from Binary, Octal or Hexadecimal to Decimal
Comparing, Designing, and Deploying VPNs
Configuring and Verifying L2TPv3 Pseudowires
Scaling and Optimizing IPsec VPNs
Designing QoS for IPsec VPNs
Implementing L2TP Voluntary/Client-Initiated Tunnel Mode Remote Access VPNs
MPLS Configuration on Cisco IOS Software
Frame-Mode MPLS Configuration and Verification
PE-CE Routing Protocol-OSPF and EIGRP
Option 2: Inter-Provider VPNs Using ASBR-to-ASBR Approach
Any Transport over MPLS (AToM)
L2 VPN-Any to Any Interworking
Python Standard Library (Nutshell Handbooks) with
The binascii Module
The locale Module
The colorsys Module
The gdbm Module
The py_compile Module
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies