Raksts

Kas ir kodols?

Kas ir kodols? Ja pavadīsit kādu laiku, lasot Android forumus, emuārus, ieteikumus vai tiešsaistes diskusijas, jūs drīz dzirdēsiet cilvēkus runājam par kodolu. Kodols nav kaut kas unikāls Android - iOS un MacOS ir viens, Windows ir viens, BlackBerry QNX ir viens, patiesībā visām augsta līmeņa operētājsistēmām ir viens. Tas, kas mūs interesē, ir Linux, jo to izmanto Android. Mēģināsim nojaukt, kas tas ir un ko tas dara.

Android ierīcēs tiek izmantots Linux kodols, bet katrs tālrunis izmanto savu versiju. Linux kodola uzturētāji uztur visu kārtīgu un pieejamu, līdzautori (piemēram, Google) pievieno vai maina lietas, lai labāk apmierinātu viņu vajadzības, un cilvēki liekot arī aparatūrai dot ieguldījumu, jo viņiem jāizstrādā aparatūras draiveri tām daļām, kuras viņi izmanto kodola versijai. Tāpēc neatkarīgajiem Android izstrādātājiem un hakeriem nepieciešams zināms laiks, lai jaunās versijas pārnestu uz vecākām ierīcēm un viss darbotos. Draiveri, kas rakstīti darbam ar vienu kodola versiju tālrunim, var nedarboties ar citu programmatūras versiju tajā pašā tālrunī. Un tas ir svarīgi, jo viena no kodola galvenajām funkcijām ir aparatūras vadība. Tas ir viss avota kods, ar tā veidošanas iespējām ir vairāk iespēju, nekā jūs varat iedomāties, bet galu galā tas ir tikai starpnieks starp aparatūru un programmatūru.

Verizon piedāvā Pixel 4a tikai par $ 10 / mo jaunās Neierobežotās līnijās

Ja programmatūrai ir nepieciešama aparatūra, lai kaut ko darītu, tā nosūta pieprasījumu kodolam. Un, kad mēs sakām jebko, mēs domājam jebko. Sākot no ekrāna spilgtuma, līdz skaļuma līmenim, līdz zvana uzsākšanai pa radio, pat to, ko displejā uzzīmē, galu galā kontrolē kodols. Piemēram - pieskaroties tālrunī meklēšanas pogai, jūs sakāt programmatūrai atvērt meklēšanas lietojumprogrammu. Notiek tas, ka jūs pieskārāties noteiktam digitalizētāja punktam, kas programmatūrai norāda, ka esat pieskāries ekrānam šajās koordinātās. Programmatūra zina, ka, pieskaroties konkrētajai vietai, tiek atvērts meklēšanas dialoglodziņš. Kodols ir tas, kas liek digitalizatoram meklēt pieskārienus (vai klausīties, notikumi tiek “noklausīti”), palīdz saprast, kur pieskārāties, un stāsta sistēmai, kurai to pieskārāties. Savukārt, kad sistēma saņem koda notikumu noteiktā brīdī no kodola (caur draiveri), tā zina, ko zīmēt uz jūsu ekrāna. Gan aparatūra, gan programmatūra abos veidos sazinās ar kodolu, un tas ir tas, kā tālrunis zina, kad kaut kas jādara. Ieeja no vienas puses tiek nosūtīta kā izeja uz otru neatkarīgi no tā, vai jūs spēlējat Angry Birds, vai arī izveidojat savienojumu ar automašīnas Bluetooth.

Tas izklausās sarežģīti, un tā arī ir. Bet tā ir arī diezgan standarta datora loģika - katram notikumam ir izveidota sava veida darbība, un atkarībā no šīs darbības lietas notiek ar darbojošos programmatūru. Bez kodola, kas pieņem un nosūta informāciju, izstrādātājiem būtu jāraksta kods katram notikumam katram ierīces aparatūrai. Izmantojot kodolu, viņiem atliek tikai sazināties ar to, izmantojot Android sistēmas API, un aparatūras izstrādātājiem ir tikai jāliek ierīces aparatūrai sazināties ar kodolu. Laba lieta ir tā, ka jums nav precīzi jāzina, kā vai kāpēc kodols dara to, ko tas dara, tikai saprotot ka tas ir pāreja no programmatūras uz aparatūru, jūs varat diezgan labi saprast, kas notiek zem stikls.

Kārtojums dod pilnīgi jaunu skatījumu uz tiem stipendiātiem, kuri visu nakti paliek nomodā, lai strādātu pie kodoliem jūsu tālrunī, vai ne?

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!
Ir pienācis laiks sagriezt vadu!

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!

Vislabākie bezvadu austiņu korpusi ir ērti, izklausās lieliski, neizmaksā pārāk daudz un viegli ietilpst kabatā.

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk
Nākošā paaudze

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk.

Sony ir oficiāli apstiprinājis, ka strādā pie PlayStation 5. Šeit ir viss, ko mēs par to zinām līdz šim.

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD
Jaunas Nokias

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD.

Nokia 2.4 un Nokia 3.4 ir jaunākie papildinājumi HMD Global budžeta viedtālruņu klāstā. Tā kā tās abas ir Android One ierīces, tiek garantēts, ka tās saņems divus galvenos OS atjauninājumus un regulārus drošības atjauninājumus līdz trim gadiem.

Labākie portatīvie tūlītējo fotoattēlu printeri Android ierīcēm
Drukājiet, atrodoties ceļā!

Labākie portatīvie tūlītējo fotoattēlu printeri Android ierīcēm.

Jūs esat kustībā un veidojat atmiņas savā mobilajā ierīcē. Lai gan digitālais ir lielisks, kāpēc gan neizmēģināt padarīt šīs atmiņas mazliet paliekamākas ar taustāmu fotoattēlu?

instagram story viewer