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