On Sun, 2006-04-30 at 11:05 -0400, Rik van Riel wrote: > On Fri, 28 Apr 2006, taha hafeez wrote: > > > I feel (may be i am wrong!!!) that there is a need for tutorials to help > > build the basis for the newbies so that they are competent enough to > > understand the mailing list.... > > I like this idea, but am not sure in what form such tutorials > could be. I am familiar with the tutorials given at conferences, > in which an audience gets taught how to write a device driver, > debug the kernel, etc.. > > Linux also has "skeleton" device drivers, which provide a > framework for writing new drivers. > > Since these kinds of tutorials and guidelines need a kernel > source tree and a compiler to work, I'm not sure how they could > possibly done as online tutorials... > > What kind of tutorial did you have in mind ? > Hi What I had in my mind was a set of tutorials with a lot of examples, usage of tools for performance tuning, debugging etc but not getting too deep as there is already a lot of material present. Something like 1) Process Management: 1.1) What is a process? 1.1.1) Introduction 1.1.2) Tracing a simple process 1.2) Some Process specific kernel Parameters. 1.3) Some important flags for clone. 1.4) Tools to monitor a process ..... 1.9) Example 1.2.1) Looping over the processes 1.2.2) Getting process information 1.2.3) Tracking a process up to "init()" 1.2.3) .... But as advised my everyone, I think may be I need to travel a distance and then judge "the need for tutorials". If I conclude again that they are required, I will try to write them and submit to our website. regards taha -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/