In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
Today, I will talk to you about the main modules of the Linux kernel. Many people may not know much about it. In order to let you know more, Xiaobian summarizes the following contents for you. I hope you can gain something according to this article.
Linux is an open-source computer operating system kernel. It is a Unix-like operating system written in C and conforming to POSIX standards. Linux was originally developed by Linus Torvalds of Finland in an attempt to provide a free Unix-like operating system on Intel's x86 architecture. The project began in 1991 with the assistance of a few Minix hackers in the early days of the project, and today countless programmers around the world are contributing pro bono to the project. (Recommended learning: Linux operation and maintenance)
An operating system is low-level support software designed to interact with hardware and provide a limited set of services for user programs.
A computer system is a symbiosis of hardware and software that are interdependent and indivisible. Computer hardware, consisting of peripherals, processors, memory, hard disks, and other electronic devices that make up the engine of a computer. But without software to operate and control it, it doesn't work on its own.
The software that does this control is called the operating system, which in Linux terminology is called the kernel, or kernel.
The main modules (or components) of the Linux kernel are divided into the following parts: storage management, CPU and process management, file system, device management and drivers, network communication, and system initialization (boot), system calls, etc.
network support
As a production operating system and open source software, Linux is a good platform for testing new protocols and their enhancements. Linux supports a wide range of networking protocols, including typical TCP/IP, as well as extensions for high-speed networking (greater than 1 Gigabit Ethernet [GbE] and 10 GbE).
Linux can also support protocols such as Stream Control Transmission Protocol (SCTP), which provides many more advanced features than TCP (the successor to the transport layer protocol).
dynamic kernel
Linux is also a dynamic kernel that supports the dynamic addition or removal of software components. Called dynamically loadable kernel modules, they can be inserted at boot time on demand (the module is currently required for a particular device) or at any time by the user.
the hypervisor
One of the latest enhancements to Linux is an operating system (called a hypervisor) that can be used as other operating systems. This system is a modification of the kernel called Kernel-Based Virtual Machine (KVM).
This modification enables a new interface for user space that allows other operating systems to run on top of KVM-enabled kernels. In addition to other instances running Linux, Microsoft® Windows® can also be virtualized. The only limitation is that the underlying processor must support the new virtualization instructions.
After reading the above, do you have any further understanding of the main modules of the linux kernel? If you still want to know more knowledge or related content, please pay attention to the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.