What is the difference between Vxworks and Linux?

1.VxWorks is a real-time operating system developed by American Wind River Systems Company (hereinafter referred to as WRS Company). Tornado is a set of real-time operating system development environment introduced by WRS company, which is similar to Microsoft's Visual C, but provides richer debugging and simulation environment and tools.

The main application fields of embedded Vxworks system are as follows: 1. Data network: such as Ethernet switch, router, remote access server, etc. 2. Long-distance communication: such as telecom private branch exchange and automatic call distributor. Cellular telephone system, etc. 3. Medical equipment: such as radiotherapy equipment; 4. Consumer electronics: such as personal digital assistants; 5. Transportation: such as navigation system and high-speed train control system; 6. Industry: such as robots; 7. Aerospace: such as satellite tracking system; 8. Multimedia: such as video conferencing equipment; 9. Computer peripherals: such as X terminal and I/O. The kernel only provides multi-task environment, inter-process communication and synchronization functions. These functional modules are enough to support the rich performance requirements provided by VxWorks at a higher level.

2.Linux is the floorboard of a class of Unix computer operating systems. The kernel name of the Linux operating system is also "Linux". Linux operating system is also the most famous example in the development of free software and open source. Strictly speaking, the word Linux itself only means Linux kernel, but in fact, people have become accustomed to using Linux to describe the entire operating system based on Linux kernel, and using GNU engineering tools and databases. Linux is named after computer enthusiast Linus Torvalds.

Application of Linux

In the past, Linux was mainly used as the operating system of the server because of its cheapness, flexibility and Unix background. Traditionally, Linux-based "LAMP (combination of Linux, Apache, MySQL, Perl/PHP/Python)" technology has been widely welcomed by developers and is also the most commonly used platform for website service providers. Because of its low cost and high settability, Linux is often used in embedded systems, such as set-top boxes, mobile phones and mobile devices. On mobile phones, Linux has become the main competitor of Symbian OS. On mobile devices, it becomes a substitute for Windows CE and Palm OS. At present, the popular TiVo digital camera uses customized Linux. In addition, there are many hardware-based network firewalls and routers, such as some LinkSys products, which are internally driven by Linux and use the firewall and routing functions provided by the operating system. There are more and more supercomputers using Linux. According to the list of the top 500 supercomputers in June 2008165438+1October, the fastest supercomputer in the world uses Linux as its operating system. Of the 500 listed systems, 439 (87.8%) use Linux as the operating system. Sony PlayStation 3 released in 2006 can also use Linux operating system. It has a yellow dog Linux that can make it a desktop system. Previously, Sony also launched a DIY component called PS2 Linux for their PlayStation 2. Ubuntu resumed PPC support (including PlayStation 3) from version 9.04. With the implementation of low-cost computers such as OLPC XO- 1 and ASUS Eee PC, many people are optimistic about the rapid growth of linux market share in the low-end PC market. However, after Windows entered this market, the market share of Linux declined rapidly. Now Windows has an absolute advantage in all PC markets.