how the job of a computer works http://www.cnblogs.com/zhengwei0712/p/5207299.htmljob Two how the operating system works http://www.cnblogs.com/zhengwei0712/p/5234622.htmljob three Linux kernel boot process http://www.cnblogs.com/zhengwei0712/p/5253703.html Chapter I.:Linux Development and UNIXChapter II: Kernel Source code acquisition, decompression, configuration, compilation and installationworking mechanism of job four system call http://www.cnblogs.com/zhengwei0712/p/5293565.html Fifth Chapter system call18th Chapter CommissioningJob Five Analysis System_call interrupt processing process http://www.cnblogs.com/zhengwei0712/p/5317066.html Chapter III Process Managementjob Six analyzing the process of creating a new process for the Linux kernel http://www.cnblogs.com/zhengwei0712/p/5329496.html job Seven how the Linux kernel loads and launches an executable program http://www.cnblogs.com/zhengwei0712/p/5352551.html "In-depth understanding of computer Systems" chapter seventh linksjob eight process scheduling timing and process switching http://www.cnblogs.com/zhengwei0712/p/5384101.html
用户态堆栈和内核态堆栈
进程上下文的保存和恢复
进程切换的关键代码switch_to分析
-
第四章 进程调度
Summarize
Sentiment: Mid-term sentiment, the focus of these weeks is the process of switching the assembly code, stack changes in the analysis, always remember a little mixed, so Baidu's stack changes in order to review the picture.
Linux Kernel Learning Summary: Linux system understanding and learning Linux kernel experience