Zrychluje přechod na ART zařízení Android KitKat?

  • Owen Little
  • 0
  • 4741
  • 1021
reklama

Může změnit běhový systém Android 4.4.2 KitKat a vytlačit z telefonu další výkon, nebo je ART nejlepší ponechat sám, dokud se Google nerozhodne zavést jej jako pracovní náhradu za Dalvik?

Co je to Android Runtime?

Zařízení Android se dodávají s běhovým modulem zvaným Dalvik. Vaše aplikace potřebují Dalvik, aby fungovaly. Android Runtime nebo ART nabízí rychlejší alternativu; Dalvik je optimalizován pro provoz na starším hardwaru s omezeným procesorem a pamětí, což se od moderního hardwaru Android nevyžaduje.

S Dalvikem jsou aplikace kompilovány pomocí kompilátoru Just-In-Time (JIT), využívajícího volné systémové prostředky. ART se liší kompilací aplikací ve fázi instalace pomocí kompilace Ahead-Of-Time (AOT).

Přepínání běhového zařízení se systémem Android je možné pouze u systému Android 4.4 KitKat (to je systém Android 4.4.1 a 4.4.2), ale tento přepínač je snadno dosažitelný. Záměrem je, aby se vaše aplikace a hry spouštěly rychleji - to není špatná věc!

Přechod z Dalvik Runtime na ART

Chcete-li přepnout běh vašeho zařízení Android 4.4.2 KitKat z Dalviku na ART, budete muset najít nabídku Možnosti vývojáře svého zařízení.

To je skryté, ale snadno odhalitelné. otevřeno Nastavení> O telefonu a najděte číslo sestavení - poklepejte na toto 7krát. Zobrazí se vyskakovací okno informující o tom, že k tomu, abyste se stali vývojáři, je zapotřebí více klepnutí, ale můžete to ignorovat, dokud to nedokončíte.

Klepněte na Zadní do Nastavení a otevřete nové Vývojářské možnosti Jídelní lístek.

Před změnou běhového prostředí zvažte vytvoření zálohy zařízení Co je záloha Nandroid a jak přesně to funguje? Co je zálohování nandroidů a jak přesně to funguje? Tuto zálohu potřebujete hned. v případě, že výsledky nejsou příznivé (i když to není nutné).

Odtud najděte Vyberte Runtime> Use ART. Klepněte na OK potvrďte a počkejte, až se telefon restartuje a provedou požadované změny.

Zpráva “Android se upgraduje ... ” se zobrazí, protože aplikace jsou optimalizovány pro ART. Po spuštění systému Android budete připraveni využít vylepšeného výkonu aplikace ... teoreticky.

Důvody proti přechodu na ART

Přestože je ART použitelný, ve výchozím nastavení není povolen, protože je stále ve fázi testování. Od vývojářů Androidu lze považovat za užitečné velikonoční vajíčko, které vám ukáže zvýšení výkonu, které lze očekávat v budoucích verzích.

Ať už přepnete na ART nebo ne, je zcela na vás. Runtime ještě není optimalizováno a přestože odhady tvrdí, že doba spuštění aplikace může být poloviční, existují i ​​nevýhody. Aplikace kompilované v okamžiku instalace pomocí AOT zabírají více úložného prostoru a zvýšená rychlost spouštění aplikace je zmírněna prodloužením doby instalace.

Další nevýhodou pro ART v této fázi je nedostatek podpory pro určité aplikace. Přestože bylo mnoho vysoce profilovaných aplikací aktualizováno, aby podporovalo ART, neexistuje žádná záruka, že aplikace, na které se spoléháte, budou pracovat s runtime systémem Android. Také to nemusí být nutně krátkodobý problém - vývojáři v této fázi nemusejí aktualizovat starší aplikace.

Nakonec mějte na paměti, že přechod na ART se nejlépe provádí na burze ROM. Většina vlastních ROMů Jak najít a nainstalovat vlastní ROM pro vaše zařízení Android Jak najít a nainstalovat vlastní ROM pro vaše zařízení Android Android je super přizpůsobitelný, ale abyste toho plně využili, musíte flash vlastní ROM. Zde je návod, jak to udělat. neposkytují podporu pro přechod na runtime Android.

Benchmarking: ART Vs Dalvik

Abychom mohli posoudit, zda běhový čas Androidu skutečně ovlivní rychlost mých aplikací, provedl jsem nějaké benchmarking. Bohužel jsem zjistil, že jakákoli zlepšení jsou zanedbatelná.

V rámci standardu AnTuTu:

  • Dalvik skóre: 16719
  • ART skóre: 17431

Výsledek: ART je o 0,95% rychlejší.

Používání 3D benchmarku (Ice Storm)

  • Dalvik skóre: 5638
  • ART skóre: 5616 (bez zvuku)

Výsledek: Dalvik je o 1% rychlejší.

Nakonec jsem srovnal s Vellamem (Metal)

  • Dalvik skóre: 539
  • ART skóre: 540

Výsledek: ART je o 1% rychlejší.

Také jsem provozoval trojici aplikací, Chrome, Comics from Comixology a Doctor Who: Legacy, a zjistil jsem, že rozdíl v rychlosti je sotva patrný.

Identifikace aplikací, které nefungují v UMĚNÍ

Jak je uvedeno výše, existuje velká část aplikací, které v ART nefungují. To může být problém, zejména pokud jste si všimli některých zlepšení výkonu.

Naštěstí existují různé weby, které sdílejí informace o aplikacích, které fungují v ART, a spoléhají se na data získaná z davu.

Snad nejlepší seznam je www.androidruntime.com/list, prohledávatelná databáze vytvořená se specifickým záměrem, který vám pomůže najít, které aplikace jsou kompatibilní s ART..

Pokud pro vás ART nefunguje, je možné přepnout zpět návratem na Vyberte Runtime možnost, kde byste si měli vybrat Použijte Dalvik.

UMĚNÍ: Není dost připraven udělat rozdíl

Běhový systém Android určitě vypadá, jako by to změnilo, i když v této fázi je těžké říci.

Jak je však uvedeno výše, ART se stále optimalizuje, takže dokud nebude spuštěn jako plně funkční součást systému Android, neměli bychom být sklíčeni, pokud zvýšení rychlosti není tolik, jak se doufalo..

Poslední poznámka. Pokud používáte ART a zjistíte, že aplikace, kterou chcete použít, nefunguje, není dobré nechat špatnou zpětnou vazbu v Obchodě Play, což někteří frustrovaní přepínače ART provedli. Je zřejmé, že to není užitečné pro vývojáře nebo jiné uživatele, kteří by mohli být zmateni nebo dokonce odrazováni od používání aplikace, která by jinak dokonale fungovala na jejich telefonu s runtime Dalvik..

Plánujete vyzkoušet runtime Android, nebo byste raději počkali, až bude k dispozici? Sdělte nám své myšlenky v komentářích.

Hlavní kredit: Placeit.net
Image Credit: Zklamaný telefonní hovor přes Shutterstock




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.