Tech reviews and news

Android 7.0 Nougat - Vulkan API in pregled uspešnosti

click fraud protection

Oddelki

  • Stran 1Pregled Android 7.0 Nougat
  • Stran 2Obvestila in pregled varčevanja s podatki
  • 3. stranVulkan API in pregled uspešnosti

Android 7.0 Nougat - Vulkan API

Android 7.0 Nougat ima še eno stran, ki bi se - vsaj v moji glavi - lahko izkazala za enako pomembno kot napredna interakcija z aplikacijo. To je Vulkan.

To je grafični API, ki ga razvijalci uporabljajo za kodiranje strojne opreme naprave pri kodiranju aplikacije ali igre. Do Nougata je Android uporabljal OpenGL ES - konkurenčni API.

Velika razlika med njim in Vulkanom je v tem, da je slednji API z nižjimi stroški, ki zagotavlja bolj neposreden nadzor nad strojno opremo. To bi moralo povzročiti boljšo zmogljivost in manj zanašanja na potrebo po optimizaciji za določene vrste GPU.

Apple je naredil isto potezo z API-jem Metal, ki je bil predstavljen leta WWDC 2015.

Vulkan

Vulkan pa ni API z eno samo platformo, kot je Metal. Uporabljal se bo tudi v sistemih Android, Windows, Linux in SteamOS. Valve je glavni podpornik Vulkana, kar je potencialno odlična novica za tiste, ki si želijo videti večje število pristanišč visokozmogljivih in indie slogovnih iger, ki jih bomo videli na SteamOS-u. Če se kdaj resnično spusti s tal.

Kot pri vsaki tovrstni spremembi zaledja bo tudi tu pomembna usmeritev, ki jo bodo izbrali razvijalci. Vprašanje bo DirectX 12, konkurenčni API, ki ga uporabljata izključno Windows 10 in Xbox One. Microsoft želi, da razvijalci iger uporabljajo DirectX 12; Valve želi, da uporabljajo Vulkan.

Ne glede na to, katera prevladuje, bomo morali počakati in preveriti, kako to vpliva na prihodnja vrata Android.

Tudi strojna oprema naprav Android mora podpirati Vulkan, vendar se je to že začelo, ker sta bila leta 2015 napovedana podpora Vulkana in Googla zanjo. Snapdragon 820 na primer podpira Vulkan. Ta SoC se uporablja v Samsung Galaxy S7, LG G5 in Sony Xperia XZ.

Android 7.0 Nougat - zmogljivost in dremež

Android 7.0 Nougat prav tako na dokaj temeljit način spreminja vsakodnevno delovanje naprav. Google je dodal prevajalnik JIT, ki spreminja način namestitve, nalaganja in zagona aplikacij. To je prehod z uporabe ART, ki je obljubil izboljšanje zmogljivosti z Androidom L - in odkrito ni. Čudno je, da je čas izvajanja, ki se je uporabljal pred ART, Dalvik, uporabljal prevajalnik JIT. Je to Googlovo sledenje nazaj?

JIT pomeni »pravočasno«, kar pomeni, da se podatki, potrebni za aplikacijo, prevedejo po potrebi, namesto da bi to storili vnaprej, kot bi to naredil prevajalnik AOT (predčasno).

Uporabljati Google Pixel C, Nisem opazil nobene očitne spremembe v uspešnosti. Z Androidom 6.0 je tekel dokaj hitro in tudi z Androidom 7.0.

Ustrezno vprašanje je, kako dobro bo Android 7.0 deloval na telefonih z omejenim RAM-om. Android Lollipop in Marshmallow pogosto povzročata pomembne vsakodnevne težave z zmogljivostjo telefonov z manj kot 2 GB RAM-a. Telefoni z 1 GB RAM-a pogosto delujejo grozno, kot bi si predstavljali.

Pixel C

Z vso srečo bo Android 7.0 izboljšal izkušnjo za tiste, ki si lahko privoščijo samo spodnje telefone, ker je trenutno zelo poceni Androidce pogosto težje priporočiti kot v Androidu 4.4 dobe. Kakovost zaslona in kamere se je morda izboljšala, toda Androidi z ultra nizkim nivojem preprosto ne delujejo dobro.

Android 7.0 Nougat ima tudi novo različico Doze, ki jo je Google predstavil z Android Marshmallow. Gre za funkcijo, ki napravo preklopi v nekakšen mirovalni način, ko nekaj časa ostane v stanju pripravljenosti.

Z Androidom 7.0 je Doze namenjen sprožitvi, tudi če je telefon v žepu. Omejuje klice podatkov v ozadju na upravljane intervale, kar bi moralo zmanjšati porabo energije. Vendar pa boste s funkcijo varčevanja s podatki morda videli bolj izrazit učinek.
Android 7.0 Nougat

Sodba

Android 7.0 Nougat je pravzaprav bolj dramatična sprememba, kot se sprva zdi. Na prvi pogled se zdi, da je Google preprosto sprejel lastne različice funkcij, ki smo jih videli že prej, na primer večopravilnost več oken in prilagodljivi preklopi spustnih funkcij.

Vendar je prišlo do pomembnega napredka v zakulisju. API Vulkan je dobra novica za prihodnost vrhunskih iger Android - če razvijalci najdejo način, da se odtrgajo od priložnostnih projektov, ki jih lahko igrate brezplačno. In prvi koraki v večopravilnosti, ki vključujejo dve aplikaciji, ki neposredno komunicirata med seboj, so vznemirljivi - četudi je njegova uporaba trenutno omejena.

Moto G6 Plus - Pregled zmogljivosti, programske opreme in kamere

Moto G6 Plus - Pregled zmogljivosti, programske opreme in kamere

OddelkiStran 1Pregled Moto G6 PlusStran 2Pregled zmogljivosti, programske opreme in kamere3. stra...

Preberi Več

Sony Xperia L1 - Pregled kamere, življenjske dobe baterije, programske opreme in sodbe

Sony Xperia L1 - Pregled kamere, življenjske dobe baterije, programske opreme in sodbe

OddelkiStran 1Pregled Sony Xperia L1Stran 2Kamera, življenjska doba baterije, pregled programske ...

Preberi Več

Sony Alpha a6300 - Pregled funkcij, AF in zmogljivosti

Sony Alpha a6300 - Pregled funkcij, AF in zmogljivosti

OddelkiStran 1Pregled Sony Alpha a6300Stran 2Pregled funkcij, AF in zmogljivosti3. stranKakovost ...

Preberi Več

insta story