Présentation par l'éditeur
As an AIX system administrator or programmer, you know that
performance tuning is critical to ensuring that your
operating system can meet the demands placed on today 's
computer systems and LAN operations. However, the methods
of tuning have often been difficult to divine without
expert assistance. In Accelerating AIX, Rudy Chukran shares
his AIX know-how, experience and insight gained from
spending over ten years as one of IBM 's tuning experts. In
this comprehensive book you will find information for both
system administrators and application programmers with
comprehensive coverage of monitoring, diagnostic, and
development tools; remedies for performance slowdowns;
techniques for relieving LAN bottlenecks; and proven
methodologies for isolating, analyzing, and solving
performance problems.
A complete, one-stop reference, the book addresses topics
such as:
- AIX system design, emphasizing those areas where tuning
is possible and most effective
- System administration tools, including vmstat, iostat,
sar, ps, AIX Monitor, Rmss, PDT, and more
- CPU, memory, and disk-bound remedies, such as
Schedtune, Time Slice, tuning memory overcommitment
algorithm, and disk caching effects
- LAN monitoring tools and remedies, including transmit
and receive queues, send and receive buffers, MTU, Name
Resolution, and Client and Server NFS Daemons.
- Programming performance tools, such as XL compiler
flags for numerous languages, dynamically and statically
linked objects, various profilers, program visualizer, and
techniques for implementing shared libraries
- AIX system call remedies emphasizing interprocess
communications and shared memory, for example,
Pthread_mutex lock and unlock, Power PC Weak Memory
Ordering, and Matrix Access Optimization
Drawing on his years of practical experience with AIX, the
author then shows you "what to do when..." in a special
chapter that discusses how to recognize and evaluate
problems and plan and implement appropriate solutions using
many of the tools and techniques presented.