Home  >  Article  >  Operation and Maintenance  >  Is linux an embedded operating system?

Is linux an embedded operating system?

青灯夜游
青灯夜游Original
2020-08-24 11:14:445836browse

Linux is an embedded operating system. Linux is an embedded operating system that can run on handheld computers, set-top boxes or game consoles; and can run on a variety of hardware platforms, such as platforms with x86, 680x0, SPARC, Alpha and other processors.

Is linux an embedded operating system?

Embedded Operating System (Embedded Operating System, referred to as: EOS) refers to the operating system used for embedded systems. The embedded operating system is a widely used system software, which usually includes hardware-related underlying driver software, system kernel, device driver interface, communication protocol, graphical interface, standardized browser, etc.

The embedded operating system is responsible for the allocation of all software and hardware resources of the embedded system, task scheduling, control and coordination of concurrent activities. It must embody the characteristics of the system in which it is located, and be able to achieve the functions required by the system by loading and unloading certain modules.

The operating systems currently widely used in the embedded field include: embedded real-time operating system µC/OS-II, embedded Linux, Windows Embedded, VxWorks, etc., as well as Android, iOS etc.

Embedded Linux

A system that makes appropriate modifications and deletions to Linux and can be used on embedded systems is the embedded Linux operating system. It has the following characteristics:

Linux system is completely open and free. It is the openness that enables it to be compatible with other systems and thereby realize the interconnection of information. And it can modify the source code arbitrarily, which is not available in other systems.

The significant advantages of the Linux operating system are multi-user and multi-tasking. It ensures that multiple users do not interfere with each other; after multi-tasking is started independently, they do not interfere with each other, greatly improving efficiency and giving full play to performance.

Devices are independent. As long as the driver is installed, with the support and help of the driver, any user can use and operate any device just like using files, which eliminates the need for people to consider the specific form of the device.

Related recommendations: "Linux Video Tutorial"

The above is the detailed content of Is linux an embedded operating system?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn