TGViewer
Dolgo.polo Dev | Денис Долгополов Dolgo.polo Dev | Денис Долгополов @dolgo_polo_dev · 2.18K subscribers
Post #210 2.75K
🧬 Кто такое аппаратное ускорение?

Часто слышал этот термин, но не вдавался в подробности

Аппаратное ускорение — это перенос определенных расчетов с основного процессора на другие компоненты

Цель — разгрузить CPU и ускорить операции за счет специализированной архитектуры других чипов

В мобилке можно встретить следующие примеры аппаратного ускорения:
🔵Apple Bionic — нейропроцессор для FaceID и обработки фотографий
🔵ARM Adreno — графический процессор для рендеринга графики / игр
🔵еще бывают DSP-чипы для ускорения обработки сетевого сигнала, аудио потока и т.д.

По умолчанию аппаратное ускорение включено, но его можно отключить через настройки разработчика

Реальных кейсов не встречал, зачем это надо, но в интернетах пишут, что на GPU-могут флаковать snapshot-тесты — иногда помогает отключить GPU


💡 Еще удивительный факт — аппаратное ускорение можно отключить для отдельного экрана или даже для отдельной View:

view.setLayerType(View.LAYER_TYPE_SOFTWARE, null)


c Compose все немного сложнее — на отдельную composable-функцию отключить GPU нельзя

@dolgo_polo_dev
  • ✍ 9
  • 👍 6
  • ⚡ 4
  • ❤ 3
More from @dolgo_polo_dev
  1. Jun 22, 2026Медиалента — то, что пользователь реально ощущает физически: скроллы, зумы, тапы. Любые ми…
  2. Jun 20, 2026👮‍♀️ Как VPN видит трафик всех приложений? технически VPN на андроид — это сервис внутри…
  3. Jun 13, 2026Дуров опять не старается 🍌🍌🍌 Пару месяцев назад команду телеграма ругали за то, что они…
  4. May 24, 2026🧬Может ли VPN ускорить интернет? Интуиция подсказывает — точно нет Добавляется лишний сер…
  5. May 22, 2026кто же знал, что основным выгодополучателем max 📲 окажется habr.com любая статья набирает…
  6. May 6, 2026вы снова не туда воюете сначала все пушили Compose типо верстать в 2 раза быстрее, можно с…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →