Android 4.4 KitKat “Project Svelte” може да сложи край на фрагментацията на Android
The Android 4.4 KitKat „Project Svelte“ може да бъде първата стъпка на Google към коригиране на фрагментацията на Android OS.
Project Svelte позволява на Android 4.4 KitKat да работи на по-стар хардуер, който обикновено е свързан с смартфони от начално ниво и може да бъде пътят напред, така че всички устройства с Android да са на една и съща операционна система страница.
По време на интервю с Чети пиши, Ръководителят на инженеринга на Google Дейв Бърк разкри, че Project Svelte е постигнат с помощта на специално създаден Google Nexus 4 само с два процесора, 512MB RAM и дисплей с резолюция qHD.
АНАЛИЗ: Android 4.4 KitKat’s Project Svelte: какво представлява и защо трябва да ви е грижа
Този специален Nexus 4 е използван, за да накара Android KitKat да работи със спецификации от начално ниво и всъщност да работи правилно.
„Адаптирахме разделителната способност към qHD, която е 960 x 540p, тъй като това е най-доброто място за смартфоните от първо ниво. Намалихме го от четири процесора на два процесора. Намалихме тактовата честота и какво ли още не. И буквално куп от нас просто са го използвали като телефон по подразбиране. Беше болезнено и беше счупено за начало. “
След изграждането на тестовото устройство KitKat Nexus 4, Google имаше четири ключови цели, които искаше да постигне с Project Svelte.
- Намалете отпечатъка на системата.
- Намалете отпечатъка (използването на памет) на приложенията, които се изпълняват на устройство с Google Experience (Nexus).
- Поправете как приложенията реагират и се сриват по време на лоши ситуации с памет.
- Осигурете по-добро измерване и инструментариум за това как приложенията се изпълняват в Android, така че разработчиците да могат да видят колко внимателни са техните приложения.
Бърк каза, че първите две са постигнати с Project Svelte Nexus 4, тъй като намаляването на използваната памет е постигнато чрез премахване на приложенията на Google от операционната система, за да ги накара да се държат като самостоятелни приложения.
След това компанията използва ProcStats, оценка за използването на RAM, за да следи използването на паметта на приложенията и след това да я наблюдава от приложенията.
Android KitKat основно получи най-добрите части от Project Butter и Project Svelte, два проекта, ръководени от самия Бърк.
„Пошегувахме се, че когато започнах, първото нещо, върху което работех, беше Project Butter, за да направи системата по-гладка. Работата е там, че маслото напълнява. И така, направих Project Svelte за отслабване. Така че сега приносът ми към Android е общо нула. “
Google все още работи с производители на трети страни за актуализиране на по-стари устройства до Android 4.4 KitKat.
Прочетете още: Преглед на Google Nexus 5