
2
Chapter 1: Software Overview
Feature Overview
The SGI Linux Environment is a full featured UNIX-like operating system. It adds
functionalitytotheRedHatLinuxdistributionthatisspecifictoSGIhardwareplatforms.
The 1.1 release of the SGI Linux Environment is based on the 6.0 release of the Red Hat
Linux distribution.
Some of the most significant features that Linux provides are listed below:
• An extensible UNIX-like kernel, supporting symmetric multiprocessing
• Typical commands you would expect to see on a UNIX-like system
• Typical configuration files you would expect to see on a UNIX-like system, along
with an optional graphical frontend
• Development tools such as compilers, debuggers, and libraries
• Internet applications such as web servers and browsers, news servers, network
utilities, e-mail servers, and clients
• Everything needed for network file sharing with a wide variety of clients
• Desktop environments and graphical applications
The SGI LinuxEnvironment1.1 release runs onthe SiliconGraphics 1400L Server. Other
hardware platforms also may be supported by the 1.1 release, depending on the timing
of their releases.
The SGI Linux Environment has been optimized to provide enhanced performance on
database workloads. SGI has added a numberof features to the operating system kernel
and certain packages to provide increased performance and manageability for database
workloads (such as Oracle 8i).
The performance enhancements include a kernel-level implementation of POSIX
1003.1-1996 asynchronous I/O, a low-overhead interprocess synchronization
mechanism, low overhead and high-volume raw disk I/O, a fast gettimeofday(3) library
function, and support for large amounts of physical memory.
The manageability and supportability improvements include kernel spinlock metering
(for performance bottleneck analysis), kernel profiling enhancements, kernel memory
dump capability with analysis tools, kernel gdb hooks, and a built-in kernel debugger
(kdb).
Commenti su questo manuale