Dex2oat - разбираемся, чем опасен неизвестный процесс на Андроид.

Как я узнал, что такое dex2oat.

(12 Голосов 4,25 из 5)
Загрузка...

Хочу поделиться с вами одним наблюдением. После обновления своего LG G3 до Андроид 6.0 Marshmallow в статистике использования аккумулятора появился процесс dex2oat. Причем на него приходилась довольно большая доля потребления энергии. Что это – вирус, другое вредоносное приложение или просто системный процесс было непонятно, раньше такого я не замечал.

Полазив по интернету, на русскоязычных сайтах толком ничего не нашел, но, в конце концов разобрался откуда появился dex2oat.

Что такое dex2oat.

После обновления на шестерку, я запустил на своем смарте восстановление данных из резервной копии. Как оказалось, за эту процедуру и отвечает тот самый процесс dex2oat, поэтому он и висел в статистике потребления заряда некоторое время сразу после обновления, после чего благополучно пропал.

Так что не переживайте, буду рад если кому пригодилось. Всем добра. Пока.



12 комментариев

Добавить комментарий
  1. Спасибо автору

  2. никаких восстановлений данных я не делал, но процесс периодически появляется, что противоречит теории автора.

  3. Спасибо автору

  4. Компиляция перед исполнением. ART компилирует приложения во время установки, используя средство dex2oat, установленное на устройстве. В результате получается скомпилированный под целевую архитектуру исполняемый файл. Для сравнения, Dalvik использует интерпретатор и компилирует приложения «на лету». Во время установки Dalvik конвертирует APK-файлы в оптимизированный DEX-код, а уже во время запуска приложения компилирует его в машинные инструкции. В результате в ART-среде приложения запускаются быстрее, хотя время, которое нужно на установку, увеличивается. Кроме того, при таком подходе приложения используют больше флэш-памяти устройства, так как для хранения скомпилированного во время установки кода требуется дополнительное место.

    1. совершенно верно, автор глупость написал

  5. В общем автор не прав, дело не в бакапах. Этот процесс отжирает энергию во время установки ПО…

  6. Как попал после своей или не своей сборки?Бекап

  7. Спасибо хороший человек

  8. Он и в 5-ой Андройде есть.

  9. Алексей

    Уже третий день на Adnroid 5.1 крутится dex2oat. Тормозит, разряжается, не приходят и не отправляются SMS, но хоть позвонить можно и в инэте полазить. Но Беда. Не нашел пока способа, как потушить этот процесс.

  10. Алексей

    Помогло решение со Справочного Форума Google Play:
    Зайти в Настройки->Учетные записи->учетка Google -> Управление аккаунтом Google и подождать минут 4-5 пока оно зайдёт туда.
    После этого поехали сообщения об обновлениях, стал заходить в Google Play и стали приходить SMS, процесс dex2oat пропал.

Добавить комментарий

Ваш e-mail не будет опубликован.

Andapps © 2015 - 2018