LJ Archive

Linux Journal Issue #109/May 2003


Kernel Mode Linux  by Toshiyuki Maeda
Run any program in kernel space for maximum speed, but use your new power responsibly.
Introducing the 2.6 Kernel  by Robert Love
From the scheduler to the device drivers, there's a lot to like and learn about the upcoming Linux 2.6.
The Kernel Configuration and Build Process  by Greg Kroah-Hartman
Configuring and building the kernel is simpler and more flexible than 2.4 and before. Here's how to customize your kernel or integrate your new feature.
Reiser4, Part II: Designing Trees that Cache Well  by Hans Reiser
Discover the next step in the evolution of an innovative filesystem for Linux.


The Linux Softsynth Roundup  by Dave Phillips
Whether you want to emulate a vintage synthesizer or create a totally new sound, there's software to help make it happen.
Learning Regular Expressions  by Giovanni Organtini
Discover a powerful, fast technique for text searching and filtering.


Advanced Memory Allocation  by Gianluca Insolvibile
Keeping memory requirements low can save you time and money. Here's how to bend malloc() to your will.


Kernel Korner   Writing Stackable Filesystems  by Erez Zadok
At the Forge   Introducing Plone  by Reuven M. Lerner
Cooking with Linux   Battles inside the Computer  by Marcel Gagné
Paranoid Penguin   Using Firewall Builder, Part I  by Mick Bauer


Linux for Suit   Closing the Chasm  by Doc Searls
EOF   Doing Good and Preventing Bad  by Phil Hughes


Programming Jabber  by Paul Barry
Free Software, Free Society: Selected Essays of Richard M. Stallman  by Marco Fioretti


From the Editor  
On the Web  
Best of Technical Support  
New Products  
LJ Archive