▲ the local fire rescue team rushed to the scene for search and rescue at the first time
According to the app data of flying standard, flight mu5735 has been cruising at an altitude of about 8869 meters since taking off from Kunming airport. Until 14:19 PM that day, the aircraft suddenly dropped from the cruising altitude, and the flight speed began to decline from 845 km / h. Then at about 14:20, the flight altitude was 8869.68 meters, and finally disappeared at 14:22, with an altitude of 1333.5 meters.
As the plane made a sudden drop near Wuzhou City, Guangxi, it crashed 8000 meters at a high speed in two minutes, "like a bug", and the cause of the accident is unknown. Therefore, netizens speculated about the cause of the crash: did you encounter extreme weather? Is there something wrong with the operating system?
China Eastern Airlines passenger plane carrying 132 people crashed. What is the general operating system on the plane?
▲ China Eastern Airlines Boeing 737-800 plummeted 8000 meters in two minutes
Before finding out the cause of the accident, Xiaobian happened to see someone asking on V2EX: what operating system is used on the aircraft?
According to the answer v you transferred from Baidu:
In fact, aviation software is not mysterious. In terms of computer architecture, it is not much different from ordinary computer systems. It is composed of processor, bus, I / O equipment, storage equipment, network equipment, communication equipment, power module equipment, operating system and application software. Just to meet the reliability, robustness and real-time performance of high indicators, another set of things is adopted.
1. The operating system used by boeing-787 and AH-64 is VxWorks
China Eastern Airlines passenger plane carrying 132 people crashed. What is the general operating system on the plane?
VxWorks official website: http://www.windriver.com/products/vxworks/
2. The operating systems used by B-2, F-16, F-22, F-35 and airbus-380 are integrity-178b
China Eastern Airlines passenger plane carrying 132 people crashed. What is the general operating system on the plane?
Integrity-178b official website: https://www.ghs.com/products/safety_critical/integrity-do-178b.html
Similar to boeing-787, airbus-380 and airbus-350, internal devices are interconnected using a variant of Ethernet, called AFDX. At the application software layer, it is no different from ordinary Ethernet programs.
3. In the past, these devices were often written in Ada language. Now, in order to reduce the cost, C + + has been used in F-35 project
China Eastern Airlines passenger plane carrying 132 people crashed. What is the general operating system on the plane?
C + + programming specification of F-35 project: http://www.stroustrup.com/JSF-AV-rules.pdf
The microprocessor of F-35 is the instruction set of PowerPC. In order to ensure reliability, the compiler used is also different from the ordinary compiler. There may also be bugs in the compiler. In order to ensure that the source code is completely consistent with the compiled object code and avoid problems caused by compiler bugs, compcert compiler is often used in software development within JSF project. This compiler can only compile C99, but it is highly reliable.
You know, there have been a lot of aircraft crashes around the world in recent years. According to incomplete statistics, there are about 40 million aircraft take-off and landing around the world every year, and the aircraft crash rate in China has been at a very low level. Previously, China has not had a major civil aviation accident for 12 consecutive years, and the last crash occurred in the Yichun air crash of henan airlines on August 24, 2010. At that time, the crashed model was erj-190.
Up to now, China Eastern Airlines has crashed for 24 hours. Generally speaking, no matter what factors are discussed, there is no affirmative statement, including why the rapid descent, the final vertical crash, whether there is a problem with the aircraft itself, whether there is a failure of the operating system, whether it has been affected by extreme weather, and so on.