This free tool gives you a huge amount of information all on one screen. Even
though IBM doesn't officially support the tool and you must use it at your own
risk, you can get a wealth of performance statistics. Why use five or six
tools when one free tool can give you everything you need?
Do you ever feel you wish you could answer some of your own questions when
you work with AIX and your System p server? Do you ever feel you could save
time by not having to call on the support professionals all the time? Well,
wish no more. Shiv Dutta discusses some of the AIX commands that answer those
questions and tells you how to enlarge the list of such answers.
Explore the vast terrain of the UNIX file system with the find command. One
of the most powerful and useful commands in the UNIX programmer's repertoire
is find. All flavors of UNIX have file systems that can contain thousands of
files of many different types. With so many choices, locating a specific file,
or set of files, can be difficult. The find command makes this task easier in
many ways.
Adopt 10 good habits that improve your UNIX command line efficiency—and break
away from bad usage patterns in the process. This article takes you
step-by-step through several good, but too often neglected, techniques for
command-line operations. Learn about common errors and how to overcome them,
so you can learn exactly why these UNIX habits are worth picking up.
Software programs are often made to run on systems that are completely
different from the system in which the program is coded or developed. This
process of adapting software across systems is known as porting. You might
need to port software for any one of several reasons. Perhaps your end users
want to use the software in a new environment, such as a different version of
UNIX®, or perhaps your developers are integrating their own code into the
software to optimize it for your organization's platform.
Searching for an easy way to create high-quality graphs that you can print,
publish to the Web, or cut and paste into performance reports? Look no
further. The nmon_analyser tool takes files produced by the NMON performance
tool, turns them into Microsoft Excel spreadsheets, and automatically produces
these graphs.
Architectures, processors, network stacks, and communication protocols all
have to define endianness at some point. This article explains how endianness
affects code, how to determine endianness at run time, and how to write code
that can reverse byte order and free you from being bound to a certain
endian.
Learn from IBM experts about using the GCC compiler on AIX. The authors
explain why you should use GCC compiler, which compiler options are specific
to pSeries®, what you need to know about shared libraries, and common gotchas
and solutions.
Learn more than you ever wanted to know about the UNIX standard error
reporting mechanism, the errno global variable.
You'll also learn about a couple of associated global variables
(sys_nerr and
sys_errlist) and the standard
functions that help you report errors to the user.
Learn how to correlate user complaints with the system activity reporter
(SAR) and build a performance baseline for trending purposes using SAR logs.
SAR is the perfect tool for systems administrators. It captures important
system performance metrics at periodic intervals.
IBM, AIX, pSeries, and System p are registered trademarks of International
Business Machines Corporation in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and
other countries. Other company, product, or service names may be
trademarks or service marks of others.