Kernel/Internals

(NEWEST POST)
Understanding Threads The traditional Unix model was fork and exec, which is "expensive" in terms of cpu time. However (and this is the part that often gets left out), that doesn't mean that fork and exec is "bad" and threads are "good": it depends upon what it is you need to accomplish. Even at that, there are other considerations, as we shall see.
Understanding the Unix Kernel I didn't like the first edition of this book, and I still don't like the current edition, though I admit I'm having a hard time understanding why.
Performance Tuning for Linux Servers I'm trying hard to like this more than I do. It's not that there isn't good stuff in here; there is. But I just can't get excited about it. Maybe it's the fact that there are so many different contributors. The editors have done a more than reasonable job of tying it all together to try to make it more monolithic, but..


Unix Cartoons

Unix Crossword Puzzles

Unix Consultants

Unix Skills Tests



Title Date Comments
What is a watchdog timer panic or error message?   2009 09 

Microsoft Windows Internals   2008 01 

SuperBox Mark I   2008 01  2008/01/09 11:33 TonyLawrence

Solaris Performance Tools   2006 07 

Solaris Internals   2006 07 

Protecting rm   2006 06 

Linux|Unix 2.6   2006 04  2006/04/17 05:39 fortuitous

Free VMware server   2006 02 

What causes a Segmentation fault?   2006 02  2009/06/16 12:03 linker

How shells call other programs   2006 02 

A ps problem with BBX   2006 02 

The Ancient Computer Time Machine   2005 11  2009/04/16 11:29 TonyLawrence

 
 
 
 
Jim Mohr's SCO Companion   2005 07 

Performance Tuning for Linux Servers   2005 07 

atop performance monitor   2005 07 

slabtop, /proc/slabinfo   2005 07 

Realtime-Preempt for the Linux kernel.   2005 06  2006/12/24 14:50 drag

SPID, threads in ps   2005 06  2006/04/13 17:31 TonyLawrence

idle loop   2005 06 

sysfs   2005 04 

initrd   2005 04  2005/04/27 16:04 bruceg

Controlling core files (Linux)   2005 03  2009/06/19 09:26 TonyLawrence

Badram, Badmem, and Memtest86.bin   2005 02 

Microsoft proprietary information in SCO   2004 11 

Rebuilding failed Linux software RAID   2004 10  2008/08/31 10:23 anonymous

IOMEGA REV Drive with Fedora Core 2   2004 09  2007/10/16 17:13 anonymous

The future of Linux is getting uglier   2004 09 

OpenBSD Security Techniques   2004 09 

Reiser4 Filesystem   2004 08 

amird driver, BDFLUSH and NAUTOUP, and more   2004 08 

Process scheduling   2004 08  2009/03/02 17:33 anonymous

New Linux Skills Test Question   2004 07 

New Linux Skills Test Question   2004 07 

udi universal driver interface -->Re SCOLinux???   1997-2004 

printk 2 messages supressed   1997-2004 

Unix time, UTC, TAI and all that.   2004 06 

Using clri to reset an inode problem   2004 06 

Unixware and the Open Server Kernel Personality   2004 01 

Automated Kernel Recompilation   2003 12  2005/05/17 19:27 TonyLawrence

Hobby Operating Systems   2003 10  2006/04/11 20:35 anonymous

Understanding Threads   2003 10 

Caches   2003 09 

Keyboard trackball erratic   2003 07 

Operating System Concepts   2003 05  2007/09/21 11:48 anonymous

Understanding the Unix Kernel   2003 02 

Tape Autoloader on 2.4 Linux   2003 01 

Understanding IPTABLES   2002 11 

Numeric Unix Error Messages   2001 12  2008/04/15 18:12 anonymous

Linux|Unix Performance Tuning and Capacity Planning   2001 11 

Linux|Unix ABI- Using other Unix binaries on Linux   2001 11  2008/11/11 08:07 anonymous

 
 
 
 
Linux|Unix File Systems   2001 10 

Explicit Congestion Notification   2001 03 

Understanding the Linux Kernel   2001 02 

Kernel-Segmentation   2000 12 

In Search of the Linux Kernel   2000 12 

Linux|Unix Internals   2000 11 

Kernel Link Failures   2000 09 

Automating Program Startup   2000 03  2007/09/25 18:29 JoshDavis

Cron At and Batch   2000 01  2005/06/09 17:09 TonyLawrence

Booting OSR5- Filesystems   2000 01 

Booting OSR5- CPU   1999 12 

Booting OSR5   1999 12  2005/07/19 11:23 TonyLawrence

Booting OSR5- Swap and Dump   1999 09 

Booting OSR5- Kernel   1999 09 

Booting OSR5- Definitions   1999 09 

Panic- Trap 0x0000000E   1999 07 

Sar and Sarcheck   1999 05 

Unix Internals Based on SCO OSR5!   1998 10 

OSR5 Boot Up Messages   1998 

Understanding Device Drivers   1998 

Understanding Device files   1998  2009/03/18 16:35 anonymous

Panic!   1997 

The Magic Garden   1997 

The Devil Book   1997 

Writing Unix Device Drivers   1997 

 
 
 
 
Configuration and Capacity Planning   1997 

The Design of the Unix Operating System   1997 

Linux|Unix Kernel   1997 12 

pavatar.jpg book graphic








Have you tried our Tests?