Vertailtiin kaverin kanssa Android 8 luurejamme, toisen kernel on "3.18.60 foxconn@NJ-SW-UBUNTU-S8 #1" ja toisen "4.4.78-perf " Mistäköhän noin suuri ero versioissa johtuu? Asensin joskus Linux Mintin LDMD2:n, jossa oli muistaakseni kanssa 3-sarjan kernel, kun taas muissa Mint-versioissa se oli jo 4-sarjaa.
Androidin kerneleistä
vertailua
2199
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Luettelo kerneleistä
https://www.kernel.org/
Kaikkia " Longterm " kerneleitä käytetään.
Uusissa jakeluissa varmaankin vaihdetaan uudempiin.
No, siinä on kaksi eri alustaa kyseessä ja luureissa käytetään paremmin ko. alusta-arkkitehtuuriin soveltuvaa kerneliä: Ei ole järkeä käyttää turhaan emulaatiokerroksia, mikäli niitä ei tarvita johonkin tiettyyn ominaisuuteen. Luultavasti ei ole mitään syytä päivittää tuota 3-sarjan kerneliä alustassa(ei uusia ominaisuuksia) vaan ajellaan support-kauden loppuun asti tuolla versiolla.
Nuo major-sarjan numeromuutokset kun tarkoittaa yleensä jotain suurehkoa muutosta arkkitehtuuriin, se voi olla vaikkapa jonkin prosessorityypin parempi tuki, jolloin päästään parempiin suoritusarvoihin verrattuna geneeriseen koodiin. Usein uudempi prosessorimalli saadaan kuitenkin hyödynnettyä jo pelkästään käyttämällä sille optimoitua kääntäjää, eikä muutoksia kerneliin välttämättä tarvita. Sen sijaan SoC-arkkitehtuurit tarvitsevat lähes aina muutoksia myös kerneliin, jos ei muualle, niin drivereihin.