Разница между Android и Linux



Android против Linux

Android - это операционная система с открытым исходным кодом. система разработан для мобильных устройств Google. Первоначальный разработчик программного обеспечения Android, Android, Inc., был приобретен Google, Inc. в 2005 году. Оно было разработано на основе Linux 2.6 ядро. Операционная система Linux была разработана Линусом Торвальдсом в 1991 году как операционная система с открытым исходным кодом для настольных компьютеров. Операционная система Linux была разработана как операционная система MINIX и не поддерживала 32-разрядные функции на машинах Intel 80386. Хотя Android разработан на основе Linux, операционная система не полностью использует стандартное ядро ​​Linux. Архитектура Android на данный момент поддерживает только два типа архитектуры, а именно: x86 и ARM. Однако ядро ​​Linux поддерживает различные типы архитектур, включая архитектуру x86, которая чаще всего используется в настольных / портативных / серверных системах. В системе Android используется архитектура x86 для мобильных интернет-устройств (MID) и платформа ARM для мобильных телефонов.



При разработке операционной системы Android в ядро ​​Linux были добавлены несколько функций, в том числе: драйвер сигнализации, отладчик ядра, регистратор, управление питанием и драйвер общей памяти Android. Эти улучшения были созданы на основе стандартного ядра Linux.



С момента выпуска операционная система Android претерпела множество обновлений. Каждое обновление операционной системы включает в себя несколько исправлений ошибок, а также некоторые новые функции. Каждая новая версия операционной системы Android выпускается под уникальным названием на основе десертного элемента. Эти версии следуют, например, в алфавитном порядке; Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb и т. Д. Будущая версия Android будет называться Ice Cream Sandwich и будет выпущена в четвертом квартале 2011 года. Linux распространяется в различных вариантах, включая: debian, ubuntu, knoppix, gentoo, pacman, RPM, Fedora, Red Hat Enterprise Linux, Mandriva Linux, Slackware и на основе Slax. Дистрибутив на основе ubuntu имеет несколько вариантов, таких как; Edubuntu, Gobuntu, Kubuntu, Lubuntu, Xubuntu, Ubuntu Netbook, Ubuntu Mobile и Ubuntu Server edition.

Большинство дистрибутивов Linux используют библиотеку GNU C для удовлетворения рутинных потребностей библиотеки. В операционной системе Android есть собственная библиотека C, известная как Bionic, которая предназначена для обеспечения быстрых путей выполнения и предотвращения крайних случаев. Библиотека включает в себя содержимое библиотеки C BSD и исходный код Android. Кроме того, Android, Inc. разработала собственную виртуальную машину Dalvik, а не Ява виртуальная машина, которая использует собственный байт-код вместо байт-кода Java.

Носитель, используемый Android, известен как еще одна файловая система Flash (YAFFS). Флэш-память используется из-за нехватки места в мобильных устройствах. Флэш-память также предлагает быстрый доступ для чтения время и лучшая устойчивость к кинетическим ударам, чем у традиционных жестких дисков. Флэш-система, используемая в Android, относится к типу NAND. Стандартная система Linux использует магнитные диски, а не флэш-память. Ext3 - это наиболее широко используемая файловая система в стандартной системе Linux. В устройствах под управлением Android сокращением потерь энергии управляет собственный Linux Power Manager, в отличие от функций Advanced Power Management (APM) или Advanced Configuration and Power Interface (ACPI), используемых в Linux.



Резюме:

1. Android - это операционная система с открытым исходным кодом, разработанная Android, Inc., которая сейчас

принадлежит Google, Inc., тогда как Linux разрабатывается как операционная система с открытым исходным кодом в рамках проекта GNU Линусом Торвальдсом и многими другими.



2. Android разработан для мобильных интернет-устройств и мобильных телефонов, тогда как Linux разработан для настольных компьютеров / ноутбуков / серверов.

3. В операционной системе Android есть собственная библиотека C под названием Bionic, тогда как в системах Linux используется библиотека GNU C.

4. Системы Android используют флэш-память вместо жестких дисков, в то время как стандартные системы Linux используют магнитные диски.

5. У систем Android есть своя сила. управляющий делами в то время как системы Linux используют APM и ACPI для управления питанием.

Популярные посты

3 идеи прически Tres Chic прямо с подиумов Парижа. Вы бы носили такой?

Надеюсь, вы оправились от очень тревожных причесок и макияжа, которые я показал вам в пятницу. Прости за это. Я здесь, чтобы компенсировать это вам, показав вам три изощренные, действительно удобные прически с Парижской недели моды.

Что мы узнали… миротворцы ООН в Конго

Миротворчество - относительно недавнее понятие в военных операциях. Он возник после Второй мировой войны как аспект зарождающейся Организации Объединенных Наций »

Решающее противостояние в Джорджии: когда Атланта рухнула, Джонсборо сгорел

«О, гнусные негодяи! Моя кровь становится холодной, когда я становлюсь свидетелем разрушения, которое нас окружает! '

Разница между тревогой и беспокойством

Беспокойство против беспокойства Беспокойство служит внутренним сигналом тревоги, который заставляет вашу систему быть начеку. Это дает вам внезапный прилив адреналина, который заставляет вас

Материнские корабли и паразиты

Стремясь увеличить дальность полета и высоту меньших самолетов, базовые корабли использовались для различных миссий - одни были успешными, другие.

«Long Sol»: Драчливый Соломон Мередит ростом 6 футов 7 дюймов бросил долгую тень на «Железную бригаду»

Соломон Мередит вступил в войну 19-м полковником Индианы. Быстрый фаворит, его прозвали Лонг Солом, и рассказывали истории о его деревенских манерах.