I: The organizational form of the Linux kernel is an integral structure, that is, the entire Linux kernel consists of many processes, each process can be compiled separately, and then connect it to other processes to form a single target program. . This structure is characterized by high efficiency, and each process is visible to other processes. Second: Linux process scheduling is simple and effective, and the user process uses a simple dynamic priority scheduling method, and UNIX uses multi-level feedback scheduling mode. For routines in the kernel, use the Bottom Half Handler processing. Three: Support the daemon (deamon), it is not swapped like the kernel. Four: Support Virtual Memory Management of a variety of platforms, Linux's virtual memory management provides a unified interface for different platforms. 5: Provide support for virtual file systems, (VFS), virtual file systems provide unified interfaces for various logical file systems, and provide a unified interface for a variety of hardware devices. Six: Linux unique module mechanism, allows us to make the kernel easily add a new module without having to recompile the kernel. 7: You can add system call 8: Internet-oriented design ideas make Linux support multiple network protocols, multiple NIC drivers.