Oreo
android 8.0
Версия
|
Название
|
Год
|
Доля
|
2.3
|
Gingerbread
|
2010
|
0,3 %
|
4.0
|
Ice Cream Sandwich
|
2011
|
0,3 %
|
4.1
|
Jelly Bean
|
2012
|
1,2 %
|
4.2
| |
2012
|
1,5 %
|
4.3
| |
2013
|
0,5 %
|
4.4
|
KitKat
|
2013
|
6,9 %
|
5.0
|
Lollipop
|
2014
|
3 %
|
5.1
| |
2015
|
11,5 %
|
6.0
|
Marshmallow
|
2015
|
16,9 %
|
7.0
|
Nougat
|
2016
|
11,4 %
|
7.1
| |
2016
|
7,8 %
|
8.0
|
Oreo
|
2017
|
12,9 %
|
8.1
| |
2017
|
15,4 %
|
9.0
|
Pie
|
2018
|
10,4 %
|
10.0
|
Android 10
|
2019
|
< 0,1 %
| Android платформа архитектураси ва асослари
Операцион тизим - бу махсус дастур бўлиб, бу дастурнинг асосий вазифаси - компютер ишини бошқариш, компютер ва фойдаланувчи ўртасида мулоқотни ўрнатиш, ташқи қурилмалар ишлаш ҳолатларини созлаш ва улар билан мулоқотни ўрнатиш, ҳар хил дастурларни ишга тушириш ва уларнинг ишлаш ҳолатларини таъминлаш.
Операцион тизимлардан энг таниқлилари бу Microsoft фирмасининг MS-DOS, Windows операцион тизимлари, Apple фирмасининг Macintosh – MacOS оператсион тизими, Unix ва Linux оператсион тизимлари.
Операцион тизимларнинг асосий вазифаларига:
- файл тизимини бошқариш (ёзиш, ўзгартиш, файллардан нусха кўчириш, эркин фойдаланишни назорат қилиш);
- дастурлар бажарилишини бошқариш (протсессор вақтини тақсимлаш, дастурларни дискдан тезкор хотирага юклаш, яширин хавфли таъсирни тутиб олишваҳ.қ.);
- хотирани бошқариш (кешлаш, тақсимлаш, маълумотлар бутунлиги назорати ва ҳ.к.);
- фойдаланувчи билан мулоқот (клавиатурадан, сичқончадан буйруқларни ўқиш, ахборотни экранга, принтерга чиқариш ва ҳ.к.)киради.
ANDROID ОПЕРЦИОН ТИЗИМИ АРХИТЕКТУРАСИ
Android платформаси Linux 2.6 ядро асосига қурилган бўлиб, тизим 4 та алоҳида қатламдан иборат
Агар кимгадир ингилиз-тилида тушуниш қийин бўлса унда рус тилида: - Агар кимгадир ингилиз-тилида тушуниш қийин бўлса унда рус тилида:
Linux Kernel (Linux ядро) Биринчи қатлам (енг қуйи қатлам) Linux ядроси (Linux Kernel) ҳисобланади. Ушбу қатлам ўз ичига қурилма ишлаши учун зарур бўлган драйверлар тўпламини (Displey драйвер, Camera драйвери, хотирани бошқарув менежери драйвери, клавиатура драйвери, Wi-Fi драйвери, аудио драйверлар ва б.) ўз ичига олади. Linux ядроси ҳисоблашлар тарихида энг кўп қўлланиладиган дастур ҳисобланади. У ҳамма жойда - серверларда, компютерларда, телефонларда, телевизорларда, приставкаларда, сувости кемаларида, самолётларда, машиналарда ва ҳаттоки Халқаро космик стантсияда ҳам қўлланилади. - Linux ядроси ҳисоблашлар тарихида энг кўп қўлланиладиган дастур ҳисобланади. У ҳамма жойда - серверларда, компютерларда, телефонларда, телевизорларда, приставкаларда, сувости кемаларида, самолётларда, машиналарда ва ҳаттоки Халқаро космик стантсияда ҳам қўлланилади.
- Linux ядроси 21 миллиондан ортиқ код сатридан иборат бўлиб, уларнинг ҳар бири ўзига хос ва жуда муҳим кўрсатмаларни ўз ичига олади.
- Ядро кодини ишлаб чиқаришни Финляндия талабаси Linus Torvalds 1991 йилда бошлаган ва Linux савдо белгиси унинг номига рўйхатдан ўтган.
- Код асосан C да баъзи gcc кенгайтмалари билан ва ассемблерда (AT&T GNU Assembler синтаксисидан фойдаланган ҳолда) ёзилади.
Do'stlaringiz bilan baham: |