Inside the Linux Kernel
Thursday March 8th at 7:00pm
Fermilab, Wilson Hall, Room 1 West
In the first part of the talk, we try to answer the question: "why
is a modern multitasking kernel so complex?" and we mention a few
kernel design issues such as microkernels vs monolithic kernels,
thread vs clones, and kernel preemptability. In the second part,
we focus on the Linux kernel and we describe several "linux
programming pearls", that is, kernel functions that have been
implemented in a very clever, neat and efficient way.
Daniel P. Bovet got a Ph.D. in Computer Science at UCLA. He is
currently teaching OS and computer networking courses at the
University of Rome "Tor Vergata". He has recently published, together
with Marco Cesati, a book entitled "Understanding the Linux kernel"
(O'Reilly, 2000). His main research interests are in the areas of
complexity theory, computer architectures, and operating systems.
He is currently looking for partners interested in developing
applications for Linux-based palmtop computers.
The next general meeting of UniForum Chicago will be:
March 8th, 2001
7:00pm to 9:00pm
Room 1 West
Kirk Road and Pine Street
Take I-88 west to the Farnsworth exit. Exit north on Farnsworth
(there is a 30 cent toll at this exit). Farnsworth turns into Kirk
Road -- follow this past Butterfield to Pine Street. Turn right
at Pine Street into Fermilab (the west entrance). You will need
to enter via the visitors gate and take a ticket (which is to be
used when you exit). The meeting is in Wilson Hall, the distinctive
15 story main building on the Fermilab campus.
All UniForum Chicago general meetings are open to the public free of charge.
Contact Scott Nemec at (630) 990-6265 for additional information.
For more information about UniForum Chicago contact email@example.com.
UniForum is a registered trademark of UniForum Association