Интернет-гигантът Google реши да се откаже от използването на виртуалната машина Dalvik за стартиране на приложения в операционната система Android. Вместо нея вече ще се използва по-ефективната виртуална машина, наречена ART. С нейна помощ ще бъде подобрена общата производителност на операционната система и приложенията, а по този начин се постига и по-ниска консумация на електрическа енергия от различните мобилни устройства.
Главната разлика между ART и Dalvik е в това, че при инсталирането на приложение, ART веднага компилира Java-кода, докато Dalvik преобразува същия този код в междинен Dalvik-код, който се компилираше в машинни инструкции едва при стартиране на приложението. По този начин ART постига по-добра производителност и икономисва електрическа енергия, но се заема повече дисково пространство, което при съвременните обеми на паметта не е толкова важно.
Експерименталната версия на ART се появи в Android KitKat 4.4, а в бъдещите версии на тази операционна система ART изцяло ще замени Dalvik. Експертите считат, че това ще стане със следващото голямо обновяване на Android.
Имаше опасения, че с прехода към ART ще възникнат проблеми със съвместимостта на някои стари приложения, но Google обеща, че ART ще е изцяло обратно съвместима с предишните приложения.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!