Linux system and Android system of bus swipe card machine

The connection and difference between Linux and Android
The advantages of Linux kernel are large memory management, process management, permission based security model, unified driver model, shared library support, code open source, etc. Android is based on the Linux kernel, but it's not standard Linux. In order to make Android more suitable for mobile handsets, Google has made various optimizations and enhancements to the Linux kernel. In the design process of Android platform, aiming at the limited resources of mobile terminal, Linux is cropped to a certain extent: the original window system is cut off, the support for GNU libc is removed (more efficient bionic optimized for embedded system is introduced), and some features of standard Linux tools are cropped. In addition, Android optimizes Linux kernel in alarm, low memory killer, ashmem, kernel debugger, binder, logger, power management and so on.

Android operating system was initially developed by Andy Rubin, and initially mainly supported mobile phones. In 2005, Google acquired and injected capital, established an open mobile phone alliance to develop and improve, and gradually expanded to tablet computers and other fields. Android's main competitors are Apple's IOS and rim's BlackBerry OS. In the first quarter of 2011, Android surpassed Symbian for the first time in the global market share, ranking first in the world.

Green Group Co., Ltd. 2011 All rights reserved Liao ICP No. 03023960 Beijing ICP: 000001

Powered by:www.chuge8.com

Baidu
sogou