Google разъяснила причины высокого расхода памяти приложением AICore

Google разъяснила причины высокого расхода памяти приложением AICore

Пользователи Android-смартфонов столкнулись с тем, что системное приложение AICore занимает значительный объем внутреннего хранилища, в некоторых случаях достигая 11 ГБ. Компания Google опубликовала официальное разъяснение, объясняющее подобное поведение алгоритмов работы с искусственным интеллектом.

Принцип работы и причины расхода памяти

Приложение AICore является ключевым системным компонентом, обеспечивающим функционирование нейросети Gemini Nano непосредственно на устройстве. Благодаря этому сервису становятся доступны такие функции, как «умные» ответы и краткие пересказы уведомлений без необходимости подключения к облачным серверам. Согласно данным службы поддержки, повышенное потребление памяти вызвано процессом фонового обновления моделей машинного обучения.

Механизм обеспечения надежности

Смотрите также:

Дефекты программного обеспечения стали главной угрозой кибербезопасности http://stroybud.com/defektyi-programmnogo-obespecheniya-stali-glavnoy-ugrozoy-kiberbezopasnosti/.

Интересности на тему: Семь простых шагов к мгновенно здоровым волосам без дорогих средств и инструментов

Классные советы в статье "HiBy M500 x Hatsune Miku: музыкальный плеер для поклонников японской эстетики и качественного звука" здесь.

Для предотвращения сбоев и обеспечения стабильной работы ИИ-функций, система придерживается следующего алгоритма:

  • Во время обновления AICore временно хранит на устройстве одновременно как старую, так и новую версию нейросетевой модели.
  • Данный период ожидания длится до трех суток, что позволяет системе в случае ошибки мгновенно произвести откат к предыдущей работоспособной версии без необходимости повторной загрузки больших объемов данных.
  • Освобождение места в хранилище происходит автоматически сразу после подтверждения стабильной работы обновленного компонента.

Данный подход направлен на повышение надежности работы интеллектуальных функций, так как исключает риск потери доступа к ним в случае неудачного обновления. В настоящее время инструменты для ручного управления или ограничения объема памяти, занимаемого AICore, разработчиками не предусмотрены, поскольку система самостоятельно оптимизирует пространство после завершения всех процессов валидации данных.