|
 |
|
 |
 |
Kernel Projects for Linux
|
by Gary Nutt
Sales Rank: 559926
|
List Price: $60.20
$54.18
At Amazon

|
|
Paperback: 239 pages
Publisher: Addison Wesley July 29, 2000
Language: English
ISBN-10: 0201612437
ISBN-13: 978-0201612431
Product Dimensions:
8.8 x 7.3 x 0.6 inches
Shipping Weight: 11.2 ounces
Product Description
This is a lab manual that provides a dozen specific lab exercises on Linux internals, illustrating how theoretical Operating System concepts are implemented in Linux. Part I presents an overview of the Linux kernel and how it handles key OS concepts such as: runtime organization and process, file, and device management. Part II presents a series of twelve progressively more difficult exercises that can be completed in a lab environment.
From the Author
I have written Kernel Projects for Linux as a textbook to be used in the classroom (it is NOT a self-help reference book). Linux is an exciting OS because of its open source policy, resulting rapid development, and importance in the commercial world. This book is intended to introduce the Version 2.2.12 kernel to undergraduate students who may have only a year of programming experience, and who have not previously seen kernel code. The book begins with a 50-page overview of the kernel. The second part of the book is a dozen programming problems with graduated difficulty. Choosing problems in the Linux environment is especially difficult since most desirable additions or modifications have already been done. Each problem has an explanation of relevant concepts the student will need to solve the problem, and some hints about how to solve the problem. As an applied software book, the explanations and examples are bound to meet the disapproval of some readers ! -- have you ever seen a program or documentation that everyone thought was wonderful? Even so, the reviewers (instructors at very well-respected universities) and my students have found the book to be accurate and useful. Since it is a textbook rather than a technical reference book, its value would be greatly diluted by publishing the solutions to the dozen exercises, therefore (as is traditional in the textbook market) the publisher and I agreed to only distribute solutions to instructors -- sorry. Gary Nutt
Customer Reviews & Comments I must full agree with the author's review. This book is by no means a self help reference book and hence, need to be bought by people who has the time and initiative to diligently dig through Linux literature, theory, pertinent to each excercise group. I have given 5 stars to this book because this book is what it claims to be. There are a group of projects with very nicely graded difficulty level. Each group contains very good pointers as to how to attack the problem and where to look for, in order to solve them. The absence of a full fledged solution is what I like best about this book. The author has very wisely kept back the solutions, because there is no better way to learn Linux then to look into relevant parts of the source code. But without this book the word "Relevant Parts" doesnt makes sense, because the Linux kernel is a huge chunk of code, and for any beginner its absolutely overwhelming. Its even hard to decide, that where to start reading the source code. Thats where this book is very very helpful. Each excercise exposes the reader to a very well defined part of the kernel, and the reader gets a thorough understanding after she has successfully solved that part. I feel that this book is one of its kind in the market. However the book couldve done without the fundamentals, because cramming linux or any UNIX like OS fundamentals in 49 pages is a sheer compromise. Instead the book couldve had some more problems, to span the entire width of Linux.
|
Kernel Projects for Linux
List Price: $60.20
Available from Amazon
Price: $54.18

| |
|
|
|
|