Оптимизатор, компилятор Google, который выведет ART на новый уровень

Android Cheats Home

Как правило, единственные новшества, которые мы воспринимаем в операционной системе, - это те, которые связаны с визуальными аспектами, и, идя немного дальше, те, которые могут быть восприняты по производительности и плавности смартфона. Однако есть даже более актуальные новости, чем те, например, та, которая может появиться в ближайшее время, под названием Optimizer.

Новый компаньон для АРТ

ART поставлялся с KitKat, новой средой выполнения, которая должна была запускать приложения Java. Он собирался заменить Далвика, что он получил в Lollipop. Однако на самом деле все идет гораздо дальше, чем просто смена виртуальной машины. Также существует элемент - компилятор, который отвечает за «обработку» кода для его выполнения. В Dalvik компилятор был JIT (точно в срок), и он отвечал за компиляцию как раз в тот момент, когда код собирался использовать. С Lollipop компиляция стала AOT (заблаговременно), и код компилируется перед его использованием. Нет необходимости объяснять, почему это ускоряет работу приложений. Однако проблема в том, что для облегчения перехода от Dalvik к ART использовалась AOT-версия JIT-компилятора Dalvik под названием Quick. Так сказать, модификация предыдущей. Вот что изменится.

Чит-коды для Android

Поприветствуйте оптимизатор

Новый компилятор должен был быть создан с нуля, и ARM и Google работали над ним. Он будет называться Optimizer и будет иметь современные технологии компиляции, а также будет совместим с компиляцией для 32 и 64 бит. ARM отвечает за 64-битную секцию, а Google - за 32-битную. В любом случае, похоже, что еще одна из новинок будет заключаться в возможности обновления указанного компилятора дополнительными нововведениями, поэтому априори мы можем надеяться, что со временем он улучшится. Как бы то ни было, наиболее примечательным является тот факт, что Optimizer будет компилятором, созданным именно для того, чтобы быть компилятором приложений Java для Android с ART в качестве виртуальной машины, поэтому мы можем ожидать улучшения плавности и работы. смартфонов, то, что всегда приветствуется.