how to study process schedule

Peter Teoh htmldeveloper at gmail.com
Sat May 26 09:20:45 EDT 2012


Generally, to learn linux kernel:

a.   read a lot and google a lot:

https://www.google.com.sg/search?sourceid=chrome&ie=UTF-8&q=linux+kernel+process+exercises

b.   try to do some kernel-related tracing:   strace, stap, and
ftrace.   learning how to read the trace really give a

c.   generally compiling the kernel and writing kernel module should
come later - not for the faint-hearted, and when u crash your program,
u either crashed your entire OS, or cannot bootup using the new kernel
image.   Best is to all these inside a virtual machine (like
VirtualBox).

just some readings:

http://kernel.org/pub/linux/kernel/people/jwessel/dbg_webinar/kernel_debugging_tools_webinar.pdf

http://kernel.org/pub/linux/kernel/people/jwessel/dbg_webinar/State_Of_kernel_debugging_LinuxCon2010.pdf

https://kgdb.wiki.kernel.org/index.php/Main_Page#KGDB_Development


On Sat, May 26, 2012 at 10:20 AM, 王哲 <wangzhe5004 at gmail.com> wrote:
> Hello Everyone
>        I want to study process schedule.but i don't kown how to begin.
> and i like to write some kernel modules to learn more about kernel.
> if i want to write some modules about schedule.what i can write.
>
> Thanks a lot for your help!
> wanny
>
> --
> ----------------------------------------------------------------------------------------------
> WangZhe  Xi'an Shanxi CHINA
> qq                             785924174
> blog                           blog.163.com/zhe_wang_2009
> ----------------------------------------------------------------------------------------------
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>



-- 
Regards,
Peter Teoh



More information about the Kernelnewbies mailing list