[comp.newprod] New Nutshell handbook on System Performance Tuning

ambar@ora.ora.com (Jean Marie Diaz) (10/23/90)

                    System Performance Tuning
              New Nutshell Handbook, by Mike Loukides

System Performance Tuning answers one of the most fundamental
questions you can ask about a computer: "How can I get it to do more
work without buying more hardware?"  Anyone who has ever used a
computer has periodically wished that the system was faster,
particularly at times when it was under heavy load.

This book takes a holistic approach to system performance, for all
UNIX system administrators.

There are no simple solutions to performance problems.  Virtually any
change you make in your system's configuration will have side-effects:
solving one performance problem may create another.  Without an
understanding of performance as a whole and how programs compete for
the system's resources, you won't be able to manage performance
effectively; you will only be pushing the problem from one part of the
system to another.  Performance tuning always involves compromises
and, unless you know what the compromises are, you won't be able to
make intelligent decisions.  Sometimes you will be able to solve a
performance problem by changing your system's configuration.
Sometimes, the most effective solution to a performance problem is
simply education: when your system's users know more efficient ways of
doing their work, the performance problems will disappear.  And
sometimes, you just have to buy more hardware.

If your system gets sluggish when you start a big job, if you feel
like you spend hours waiting for remote file access to complete, if
your system stops dead when several users are active at the same time,
you need to read this book.  Some performance problems require you to
buy a bigger or a faster computer, but many can be solved by making
better use of the resources you already have.

There is no comprehensive treatment of system performance tuning in
any of the standard UNIX manual sets.  Users, and even many
experienced administrators, aren't aware of the steps they can take to
improve overall performance.

Topics covered include:

- Real and perceived performance problems
- Simple tricks to improve keyboard response
- Locating your problem; finding out what your system is doing
- Using tools like at, batch, and NQS to manage system load
- How to survive without a lot of memory
- How to configure your I/O system for the best throughput
- Detecting an overworked or malfunctioning network
- Kernel configuration

The book focuses on release 4.3 of Berkeley UNIX and the 386/IX
version of System V release 3.  It pays significant attention to
SunOS, the newest release of System V (V.4), and XENIX.

About the Author:

Mike Loukides is the newest member of the O'Reilly editorial staff.
He previously worked at Multiflow Computer, where he created all of
Multiflow's documentation on programming languages.  He has a BS in
Electrical Engineering and a PhD in English Literature.

The book will be available in early to mid November.  We will have
several advance copies at UNIX Expo in New York, booth number 102.

ISBN 0-937175-60-9, 230 pages, $24.95

				AMBAR
ambar@ora.com						uunet!ora!ambar
O'Reilly & Associates, Inc.  Publishers of Nutshell Handbooks
90 Sherman Street, Cambridge, MA 02140; 617-354-5800
Book Orders => 632 Petaluma Ave, Sebastopol, CA 95472 
               800-338-NUTS (in CA 800-533-NUTS) FAX 707-829-0104