Understanding of Linux system and learning from Linux kernel

Source: Internet
Author: User

Job List

Linux kernel Analytics Job: Analyze the assembly code to understand how a computer works with a simple C program: How the Linux kernel analyzes the job, how the operating system works: Complete a simple time slice rotation multi-channel program kernel code Linux kernel Analysis Job 3: Trace analysis of the boot process of the Linux kernel Linux kernel analysis job 4: Using the same system to call the Linux kernel analysis job 5 using the Library function API and the C code embedded in the assembly code: Analysis of the system_call interrupt processing process Linux kernel Analytics Job 6: Analyzing the process of creating a new process from the Linux kernel the Linux kernel analysis job 7:linux how the kernel loads and starts an executable program Linux kernel analysis Job 8: Understanding Process Scheduling time tracking analysis process scheduling and process switching process

Understanding of Linux systems and learning experience:

"The Linux kernel Analysis" course has all been learned, although the course is over, but I will continue to learn more about the Linux kernel. Through this course of study, I have some understanding of the operating system theory, I know what the Linux system does at startup, the kernel is how to deal with system calls, process is how to dispatch and switch knowledge. After learning this course, I have a general understanding of Linux from a complete ignorance, but not enough understanding, Linux needs us to understand the root of the computer and operating system, operating at the bottom. The biggest regret is because the Linux system is too complex, the operation is not the same as our usual habit of windows, so for the operation of Linux I still stay at the primary level, the theoretical knowledge may not be very reliable.

Li Hai Empty original works reprint please indicate the source "Linux kernel Analysis" MOOC course http://mooc.study.163.com/course/USTC-1000029000

  

Understanding of Linux system and learning from Linux kernel

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.