|
UNIX Linux BSDHere are my notes on performance tuning of Linux operating systems
| Topics:
|
|
Summary
The graphical desktop is provided by an X client known as a window manager, or a desktop environment such as GNOME or KDE. GRUB (Grand Unified Boot) loads initial logic to bring up a machine. YUM (Yellowdog Update Modifier) manages software libraries. The Linux foundation has a FREE intro class: https://courses.edx.org/course_modes/choose/course-v1:LinuxFoundationX+LFS101x.2+1T2015/# Linux is the core. A Linux distribution is what people install. |
Portals: |
Distributions
| Download free from: Order CD's through the mail:
|
Features
linux.redhat
linuxdoc.org has a mix of cookbook-style help guides as well as more complete explanations.
| Linux Documentation Project aims to create the canonical set of free Linux documentation. offers multi-lingual how-tos, topical FAQ, longer Guides
Linux Reference Guide by InformIT Host Bill Ball, co-author with Hoyt Duff of
Linux User's Guide by Larry Greenfield System Administrators' Guide by Lars Wirzenius, Joanna Oja, Stephen Stafford, and Alex Weeks Network Administrators' Guide by Olaf Kirch
|
Installation
To create an installation diskette from /images/boot.img instead of using a bootable CDROM:
To prepare partitions, use fdisk.exe or the Disk Druid GUI. Red Hat provides the Linux Loader (LILO) boot manager. A mount points refer to the location from which a given partition is accessible.
| How to by Eric S. Raymond Introduction to Linux - A Hands on Guide by Machtelt Garrels Linux Tips by Kevin Cole $35 Complet Linux 6.0 (MacMillan: May, 2003) comes with BootMagic utility to dual boot Windows.
|
Configuration
To avoid "OutOfMemory", "TooManyOpenFiles" errors, and "Unexpected Signal 11" JVM errors, permanently change in opennms.sh file:
ulimit -n 10240 This uses the ulimit BASH built-in command controlling the resources available to a process started by the shell, on systems that allow such control. To display the current settings: ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max locked memory (kbytes, -l) 4 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 7168 virtual memory (kbytes, -v) unlimitedNote that values are in 1024-byte increments, except for `-t', which is in seconds, `-p', which is in units of 512-byte blocks, and `-n' and `-u', which are unscaled values. If neither `-H' nor `-S' is supplied with a change, both the hard and soft limits are set. Expect a zero return status from the command unless an invalid option is supplied, a non-numeric argument other than unlimited is supplied as a limit, or an error occurs while setting a new limit.
| LinuxToday Slashdot.org - for Nerds Red Hat Linux Administration : A Beginner's Guide - Essential Skills Made Easy by Turner, Michael.; Shah, Steve. (London McGraw-Hill Professional, 2003) $60 The Linux Process Manager: The Internals of Scheduling, Interrupts and Signals by John O'Gorman (Hoboken, NJ John Wiley & Sons, Ltd. (UK), 2003) is a line-by-line explanation of the Linux source code kernel.
|
Programming | Linux Programming Resources at Linoleum by Paul Dwerryhouse Guide to Linux File Command Mastery: A crash course in Linux file commands for the newly initiated by Sheryl Calish |
Certifications:
Linux Professional Institute (LPIC) is distribution neutral 3 levels: Level 1 Exam 101, 102 Level 2 Exam 201, 202 Level 3 is under developement. Red Hat
| $35 Red Hat Linux 9 Bible (Wiley: May, 2003) and previous versions by Christopher Negus is a massive 1104 pages
|
Availability Dates | |
---|---|
Hardware | May-2002 |
OS Software | Feb-2002 |
HTTP Software | Feb-2002 |
Network | Oct-2001 |
Clients | Feb-2002 |
Hardware | |
---|---|
Vendor | Dell |
Model | PowerEdge 2650 |
Processor | 2.40 GHz Pentium Xeon |
# Processors | 2 |
Primary Cache | 12KBI+8KBD on chip |
Secondary Cache | 512KB ATC |
Other Cache | None |
Memory | 6 GB |
Disk Subsystem | 5 18GB 10KRPM drives |
Disk Controllers | Onboard Adaptec 7899 |
Other Hardware | 2 Dell PowerConnect 5012 4 Nortel ACEswitch 180 |
Operating System Software | |
---|---|
Operating System | Red Hat Linux 7.2 |
File System | ext2 |
Other Software | RHSA-2002-028, Intel 4.1.7 driver |
HTTP Software | |
---|---|
Vendor | Red Hat |
HTTP Software | Red Hat Content Accelerator 2 |
API | RHCA API |
Server Cache | None |
Log Mode | Binary CLF |
Network | |
---|---|
# of Controllers | 4 |
Network Controllers | 3 Intel PRO/1000 XT, 1 Broadcom 5701 LOM |
# of Nets | 4 |
Type of Nets | Gigabit Ethernet |
Network Speed | 1 Gb/s |
MSL (sec) | 30 (Non RFC1122) |
Time-Wait (sec) | 60 (Non RFC1122) |
MTU | 1500 |
Clients | |
---|---|
# of Clients | 16 |
Model | Dell Precision 410 |
Processor | 450MHz Pentium II |
# of Processors | 2 |
Memory | 128MB |
Network Controller | 3Com 3C985B-SX |
Operating System | Red Hat Linux 7.2 |
Compiler | gcc 2.96 |
Benchmark Configuration | |
---|---|
Requested Connections | 4130 |
Fileset Size (MB) | 13337.04 |
| Your first name: Your family name: Your location (city, country): Your Email address: |
Top of Page
Thank you! |