Re: Need for tutorials

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux