Tech reviews and news

Android 4.4 KitKat „Project Svelte” może zakończyć fragmentację Androida

click fraud protection

Plik Android 4.4 KitKat „Project Svelte” może być pierwszym krokiem Google w kierunku naprawienia fragmentacji systemu operacyjnego Android.

Project Svelte umożliwia działanie systemu Android 4.4 KitKat na starszym sprzęcie, który jest zwykle powiązany z smartfony klasy podstawowej i może być drogą do przodu, tak aby wszystkie urządzenia z Androidem działały na tym samym systemie operacyjnym strona.

Podczas rozmowy z ReadWrite, Szef inżynierii Google Dave Burke ujawnił, że Projekt Svelte został osiągnięty przy użyciu specjalnie stworzonego Google Nexus 4 z tylko dwoma procesorami, 512 MB pamięci RAM i wyświetlaczem o rozdzielczości qHD.

ANALIZA: Android 4.4 KitKat's Project Svelte: co to jest i dlaczego powinno Cię to obchodzić

Ten specjalny Nexus 4 został użyty, aby Android KitKat działał z podstawowymi specyfikacjami i faktycznie działał poprawnie.

„Celem Project Svelte było w zasadzie zmniejszenie ilości pamięci do 512 MB. Tak przy okazji, jak to zrobiliśmy - o czym nie rozmawialiśmy - polegało na wzięciu Nexusa 4 i przystosowaniu go do pracy z 512 MB ”, wyjaśnił Burke.

„Dostosowaliśmy rozdzielczość do qHD, czyli 960 x 540p, ponieważ jest to idealne miejsce dla smartfonów klasy podstawowej. Zmniejszyliśmy go z czterech procesorów do dwóch procesorów. Zmniejszyliśmy częstotliwość zegara i tak dalej. I dosłownie kilku z nas właśnie używało tego jako naszego domyślnego telefonu. To było bolesne i na początku było zepsute ”.

Po zbudowaniu urządzenia testowego KitKat Nexus 4, Google miał cztery kluczowe cele, które chciał osiągnąć dzięki Project Svelte.

  • Zmniejsz powierzchnię zajmowaną przez system.
  • Zmniejsz ślad (zużycie pamięci) aplikacji, które działają na urządzeniu Google Experience (Nexus).
  • Napraw sposób, w jaki aplikacje reagują i ulegają awariom podczas złych sytuacji związanych z pamięcią.
  • Zapewnij lepsze pomiary i oprzyrządowanie dotyczące działania aplikacji w systemie Android, aby programiści mogli zobaczyć, w jakim stopniu ich aplikacje są świadome pamięci.

Burke powiedział, że pierwsze dwa zostały osiągnięte dzięki Project Svelte Nexus 4, ponieważ zmniejszenie zużycia pamięci zostało osiągnięte poprzez usunięcie aplikacji Google z systemu operacyjnego, aby zachowywały się jak samodzielne aplikacje.

Następnie firma wykorzystała ProcStats, wskaźnik wykorzystania pamięci RAM, do śledzenia zużycia pamięci aplikacji, a następnie monitorowania tego z poziomu aplikacji.

Android KitKat w zasadzie dostał najlepsze części zarówno z Project Butter, jak i Project Svelte, dwóch projektów nadzorowanych przez samego Burke'a.

„Żartowaliśmy sobie, że kiedy zaczynałem, pierwszą rzeczą, nad którą pracowałem, był Project Butter, który miał usprawnić system. Rzecz w tym, że masło przybiera na wadze. Więc wtedy zrobiłem Project Svelte, aby schudnąć. Więc teraz mój wkład w Androida jest w zasadzie zerowy. “

Google nadal współpracuje z innymi producentami nad aktualizacją starszych urządzeń do systemu Android 4.4 KitKat.

Czytaj więcej: Recenzja Google Nexus 5

Zapowiedź osłony klawiatury Logitech Pro dla Samsunga Galaxy Note Pro i Tab Pro

Firma Logitech ogłosiła nakładkę klawiatury Logitech Pro do nowo zaprezentowanych tabletów Samsun...

Czytaj Więcej

Wyciek zdjęć prasowych Google Nexus 7 2.0

Wyciek zdjęć prasowych Google Nexus 7 2.0

Wydaje się, że zdjęcia prasowe kolejnego tabletu Google Nexus 7 wyciekły do ​​internetu, potwierd...

Czytaj Więcej

LG ujawnia plany w pełni składanych telefonów

LG patrzy w przyszłość, drażniąc się, że realizuje ideę w pełni składanych telefonów po wprowadze...

Czytaj Więcej

insta story