TGViewer
Next Level Dev Next Level Dev @andrdevnotes · 620 subscribers
Post #119 1.08K
Задача побеждена!

Всё же дело оказалось в одном из методов SDK, которое я внедрял.

Выглядел метод максимально безобидно, как-будто просто оборачивал передаваемый битмап / ресурс в удобный для SDK класс. Не знаю, что они там в конструктор напихали, но ЦПУ этот метод выжирает безбожно.

Когда речь идёт о десятках вызовов, всё норм, но когда о тысячах – устройство взвывает.

Лучший враг прячется там, где ты меньше всего будешь его искать (с)

Я этот метод всё это время не замечал, будучи уверен, что дело в коде вокруг него.

Ну а когда знаешь, в чём проблема, исправить – дело плёвое. Зато я свой код так оптимизировал, что комар носа не подточит.

Постфактум понял, что несколько часов назад мне профайлер уже подсказал ответ, но я его не заметил :))
  • 👍 12
  • 🔥 6
  • 🎉 5
  • 😎 2
More from @andrdevnotes
  1. Aug 9, 2026Почему ИИ так заходит российскому бизнесу? Во-первых – бум ИИ сейчас, конечно, не только в…
  2. Jul 10, 2026Post #201
  3. Jul 10, 2026Илья Аристотель на связи. Всегда можно найти 1001 причину для "не получится" и аргументиро…
  4. Jul 8, 2026Агентик раг: спасёт ли эта соломинка? 💪 Итак, агентик раг. В чём его сила? Ты даёшь ему з…
  5. Jul 1, 2026Не повторяйте мои ошибки с RAG Если вы вдруг подумали, что я тут вам академические тексты…
  6. Jun 18, 2026Как заставить ллм отвечать по методичке? Есть много ситуаций, когда вы хотите, чтобы ллм о…
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 →